Bumping podman-compose to version v1.4.0-75-g8eb5573, which comprises the following commits:
1c0c63a Fix formatting of description of systemd command
2f8dbdc Remove assignment to variable that gets overriden and never used
0de04b3 CONTRIBUTING: Suggest contributors to split their commits
d864e19 CONTRIBUTING: Update instructions on commit message
96ec961 CONTRIBUTING: Update instructions for creating virtualenv
0cbf70a Implement short syntax for env variables in compose.yml "environment:"
8f9f6d0 Remove unnecessary 'or "text"'
dd471c8 Fix dockerfile definition if directory name ends with ".git"
4177bae Add docker_compose_compat setting
6635b8b cleanup bool parsing
8f55227 add name_separator_compat
04155d0 Add documentation for env variables
6054952 allow overriding x-podman using env vars
034b86e README: Remove basic usage section
bbdb636 README: Update section on tests
93371b0 README: Merge all repositories under single section
27d1fc6 README: Add installation instructions on Debian
82dd0ac Release notes for 1.4.1
0491269 Fix relative host path resolution for volume bind mount source
82d7622 Add relabel option to secrets
7b3276e Expose io.podman.compose.service label
949af2a .github: Run mypy as part of checks
0b8b483 Print full dockerfile path instead of context on error
56238b1 tests/integration: Fix `service_scale` tests
d4ebf62 tests/integration: Fix `lifetime` tests
83c7e94 tests/integration: Add missing __init__.py files to actually run tests
248a63e test-requirements: Upgrade ruff
efea0ee Address unused argument warnings
3c2978c examples: Add type annotations
5765e53 Use correct logging methods
0be50ff Fix return value from compose_systemd()
1eae76d Add return type annotations to test_utils.py
6c46678 Fix mypy warnings
a3f48f8 tests/integration: Add type annotations
dedb081 tests/unit: Add type annotations
ea22227 Add mypy configuration
58df849 Move tests to directories that can be imported
39e21d8 Remove extraneous await on non-async function
02166f5 Use more standard call to list.append
8aeeafb Rename redefined variables
9162fe6 Remove unused code
08d06df Fix build ssh path to be relative to directory of compose file
a983129 tests/unit: Add unit tests for fixing CMD healthcheck
76b3055 Fix CMD healthchecks running with /bin/sh
225999e tests: Rewrite test_normalize_depends_on to unittest
3d47849 Allow specifying custom pod name in `--in-pod`
0c1c4ff Fix reset tag attribute to also reset `depends_on` parameter
6e30673 tests/integration: Fix paths for testing override and reset tags
01214fa Add unregister command to remove systemd service registration
bd29caa Release 1.4.0
6c9c091 Release notes for 1.4.0
67616bd Handle exit code when compose up -d
782c44d tests: Style cleanup
d7762a5 Fix service_healthy condition enforcing
eba2ca2 Skip running compose-down during up when there are no active containers
abe5965 tests: Improve reliability of network tests
9e0da82 Change compose-up to create then start container to avoid double exec
8638eb9 tests: Test selected env variables to improve robustness
e1d938f Add --abort-on-container-failure
1dab256 tests/integration: Add override tag attribute test
2a33ef5 tests/integration: Add override tag service test
5ab7340 tests/integration: Add reset tag attribute test
35dc395 tests/integration: Add reset tag service test
38a9263 integration/tests: Move 'volumes_merge' tests to 'merge' directory
cbe9587 Implement override and reset analog to docker-compose
98f166d Implement pids_limit
ff58a0b Add newsfragment
8d899eb Feature: add cpuset option
ae41ef0 tests/integration: Improve tests for port command
da46ee3 Fix port command for dynamic host ports
d80c31f tests/integration: Add tests for up and down command
cefa68d Implement rmi argument for down command
fbc4c7d Integration tests for container scaling changes
11879d3 Updates handling of scale/replicas through CLI & compose file
27cf8da Addition of relevant newsfragments file
a1be62f tests/integration: Automate manual ulimit test
e45b5d5 tests/integration: Automate manual `volumes_merge` test
e04b8f3 tests/integration: Add integration test for buid git URL as context
815450a tests/unit: Add test for buid git URL as context
92f0a85 Fix using git URL as build context
5f4fc46 Add os.path.normpath to normalize dockerfile pathname
f9489af Allow merging of args in both list and dict syntax
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|
||
|---|---|---|
| classes | ||
| conf | ||
| docs | ||
| dynamic-layers | ||
| files | ||
| lib/oeqa/runtime/cases | ||
| recipes-containers | ||
| recipes-core | ||
| recipes-demo | ||
| recipes-devtools | ||
| recipes-extended | ||
| recipes-graphics/xorg-xserver | ||
| recipes-kernel | ||
| recipes-networking | ||
| scripts | ||
| wic | ||
| .gitignore | ||
| COPYING.MIT | ||
| MAINTAINERS | ||
| meta-virt-roadmap.txt | ||
| README.md | ||
| SECURITY.md | ||
meta-virtualization
This layer provides support for building Xen, KVM, Libvirt, and associated packages necessary for constructing OE-based virtualized solutions.
The bbappend files for some recipes (e.g. linux-yocto) in this layer need to have 'virtualization' in DISTRO_FEATURES to have effect. To enable them, add in configuration file the following line.
DISTRO_FEATURES:append = " virtualization"
If meta-virtualization is included, but virtualization is not enabled as a distro feature a warning is printed at parse time:
You have included the meta-virtualization layer, but
'virtualization' has not been enabled in your DISTRO_FEATURES. Some bbappend files
may not take effect. See the meta-virtualization README for details on enabling
virtualization support.
If you know what you are doing, this warning can be disabled by setting the following variable in your configuration:
SKIP_META_VIRT_SANITY_CHECK = 1
Depending on your use case, there are other distro features in meta-virtualization that may also be enabled:
- xen: enables xen functionality in various packages (kernel, libvirt, etc)
- kvm: enables KVM configurations in the kernel and autoloads modules
- k8s: enables kubernets configurations in the kernel, tools and configuration
- aufs: enables aufs support in docker and linux-yocto
- x11: enable xen and libvirt functionality related to x11
- selinux: enables functionality in libvirt and lxc
- systemd: enable systemd services and unit files (for recipes for support)
- sysvinit: enable sysvinit scripts (for recipes with support)
- seccomp: enable seccomp support for packages that have the capability.
Dependencies
This layer depends on:
URI: git://github.com/openembedded/openembedded-core.git branch: master revision: HEAD prio: default
URI: git://github.com/openembedded/meta-openembedded.git branch: master revision: HEAD layers: meta-oe meta-networking meta-filesystems meta-python
Required for Xen XSM policy: URI: git://git.yoctoproject.org/meta-selinux branch: master revision: HEAD prio: default
Required for Ceph: URI: git://git.yoctoproject.org/meta-cloud-services branch: master revision: HEAD prio: default
Required for cri-o: URI: git://git.yoctoproject.org/meta-selinux branch: master revision: HEAD prio: default
Community / Colaboration
Repository: https://git.yoctoproject.org/cgit/cgit.cgi/meta-virtualization/ Mailing list: https://lists.yoctoproject.org/g/meta-virtualization IRC: libera.chat #meta-virt channel
Maintenance
Send pull requests, patches, comments or questions to meta-virtualization@lists.yoctoproject.org
Maintainer: Bruce Ashfield bruce.ashfield@gmail.com see MAINTAINERS for more specific information
When sending single patches, please using something like: $ git send-email -1 -M --to meta-virtualization@lists.yoctoproject.org --subject-prefix='meta-virtualization][PATCH'
License
All metadata is MIT licensed unless otherwise stated. Source code included in tree for individual recipes is under the LICENSE stated in each recipe (.bb file) unless otherwise stated.