lmp-auto-hostname: add recipe for automatic hostname configuration#41
Merged
ricardosalveti merged 1 commit intofoundriesio:masterfrom Jul 8, 2019
Merged
Conversation
Contributor
|
very cool |
Member
Author
|
Not yet completely safe when using with mac address as it needs to wait for it to show up (e.g. usb devices), will do another update to fix that. |
Member
Author
|
Test with (in conf/local.conf): LMP_HOSTNAME_MODE = "mac" Or LMP_HOSTNAME_MODE = "serial" |
Recipe used to automatically update the target hostname based on device specific configuration such as mac address and serial number. Can be customized by the user via the following variables: LMP_HOSTNAME_MACHINE -> fixed or empty for dt device model LMP_HOSTNAME_MODE -> mac or serial LMP_HOSTNAME_NETDEVICE -> interface used by mac mode Signed-off-by: Ricardo Salveti <[email protected]>
ricardosalveti
added a commit
to ricardosalveti/meta-lmp
that referenced
this pull request
Aug 27, 2020
Relevant changes: - 71cf63b Fix few memory leaks - 3775782 report product model on Power systems - 1556522 clean-up JSON output - 2b1c730 JSON output clean-up (list/object) - 37c3f39 code clean-up for read(3) - 4348e28 fix issue with logical names being truncated (`/dev/sda` → `sda`) - 29f69ac devtree: Add capabilites to the OPAL Firmware - 8975948 merge Github PR foundriesio#53 - 82df4fa volumes: fix segfault in apfs volume code - 872b099 devtree: Add chip-id from CPU node - 4c19563 devtree: Add chip-id from the dimm module - f613833 try to connect input devices to the right parent - 755371f detect framebuffers - 1cc52ca detect sound devices - 7edaa09 cosmetic fixes - 691ed58 begin work on input devices - aea375a cosmetic clean-up - bb82dda correctly format SMBIOS UUID - 126bc43 move PnP devices to the ISA/LPC bridge - f914f22 report CPU family/model/stepping - 49b7c04 get rid of RPM's debug packages - f2b32a4 add debug flag to GUI build - 8584dbc prepare for B.02.19 - 84f4948 do not report virtual network interfaces - 311745b syfs: allow detection of virtual devices - f4a802f new try at guessing emulated SCSI businfo - 986e7f6 code clean-up - 1217ad3 fix businfo of emulated SCSI hosts (USB...) - 50c4e11 fix physical id of MMC devices - 2a15713 detect more SDIO devices - 846a7a1 improve detection of SDIO devices - 3372155 update data files - a30d123 code clean-up - 16b60d7 improve detection of SDIO devices - 0f5b8e7 cosmetic fixes - cc9ee64 report businfo for NVMe and SD/MMC devices - 4e27b7f continue work on SD/MMC cards - 3876faa add basic support for SD/MMC cards - 512918a NVMe device tree simplification - 43e524b code clean-up - 5dd11ac treat NVMe namespaces like disks - 9d5eb0d align physical ID with NVMe namespace - 68ebc7d implement NVMe scanning - 89b3b6b fix foundriesio#755: handle invalid FAT - 45db7dd code clean-up - 479fa4d volumes: Add support for detecting Apple APFS fstype - 0c2c04a partitions: Add Apple APFS GUID - 9f7b7b9 specfile: Fix version issue - 1553540 Do not show modified time with -notime option - 8d03e1e devtree: Add DIMM running speed - 881075c spd: Print dimm rank information - 85edb6a Display proper logical name of network device - 3395173 Update help message and man page - 6cc0581 merge Github PR44 - 40e8f90 update id files - 4a415a6 add Hygon company description for Hygon CPU VendorID checking - f54a30e apply Github PR42 - 5c69f58 Fix DIMM info for older IBM POWER systems - 4e96395 Set powerpc logo hint - 60173f0 Avoid very long IDE programming interface names as capabilities - 028f6b2 merge Github PR foundriesio#40 and foundriesio#41 - 8486d25 Github PR39: support for OpenEmbedded/Yocto Signed-off-by: Ricardo Salveti <[email protected]>
ricardosalveti
added a commit
to ricardosalveti/meta-lmp
that referenced
this pull request
Aug 27, 2020
Relevant changes: - 71cf63b Fix few memory leaks - 3775782 report product model on Power systems - 1556522 clean-up JSON output - 2b1c730 JSON output clean-up (list/object) - 37c3f39 code clean-up for read(3) - 4348e28 fix issue with logical names being truncated (`/dev/sda` → `sda`) - 29f69ac devtree: Add capabilites to the OPAL Firmware - 8975948 merge Github PR foundriesio#53 - 82df4fa volumes: fix segfault in apfs volume code - 872b099 devtree: Add chip-id from CPU node - 4c19563 devtree: Add chip-id from the dimm module - f613833 try to connect input devices to the right parent - 755371f detect framebuffers - 1cc52ca detect sound devices - 7edaa09 cosmetic fixes - 691ed58 begin work on input devices - aea375a cosmetic clean-up - bb82dda correctly format SMBIOS UUID - 126bc43 move PnP devices to the ISA/LPC bridge - f914f22 report CPU family/model/stepping - 49b7c04 get rid of RPM's debug packages - f2b32a4 add debug flag to GUI build - 8584dbc prepare for B.02.19 - 84f4948 do not report virtual network interfaces - 311745b syfs: allow detection of virtual devices - f4a802f new try at guessing emulated SCSI businfo - 986e7f6 code clean-up - 1217ad3 fix businfo of emulated SCSI hosts (USB...) - 50c4e11 fix physical id of MMC devices - 2a15713 detect more SDIO devices - 846a7a1 improve detection of SDIO devices - 3372155 update data files - a30d123 code clean-up - 16b60d7 improve detection of SDIO devices - 0f5b8e7 cosmetic fixes - cc9ee64 report businfo for NVMe and SD/MMC devices - 4e27b7f continue work on SD/MMC cards - 3876faa add basic support for SD/MMC cards - 512918a NVMe device tree simplification - 43e524b code clean-up - 5dd11ac treat NVMe namespaces like disks - 9d5eb0d align physical ID with NVMe namespace - 68ebc7d implement NVMe scanning - 89b3b6b fix foundriesio#755: handle invalid FAT - 45db7dd code clean-up - 479fa4d volumes: Add support for detecting Apple APFS fstype - 0c2c04a partitions: Add Apple APFS GUID - 9f7b7b9 specfile: Fix version issue - 1553540 Do not show modified time with -notime option - 8d03e1e devtree: Add DIMM running speed - 881075c spd: Print dimm rank information - 85edb6a Display proper logical name of network device - 3395173 Update help message and man page - 6cc0581 merge Github PR44 - 40e8f90 update id files - 4a415a6 add Hygon company description for Hygon CPU VendorID checking - f54a30e apply Github PR42 - 5c69f58 Fix DIMM info for older IBM POWER systems - 4e96395 Set powerpc logo hint - 60173f0 Avoid very long IDE programming interface names as capabilities - 028f6b2 merge Github PR foundriesio#40 and foundriesio#41 - 8486d25 Github PR39: support for OpenEmbedded/Yocto Signed-off-by: Ricardo Salveti <[email protected]>
ricardosalveti
added a commit
to ricardosalveti/meta-lmp
that referenced
this pull request
Aug 31, 2020
Relevant changes: - 71cf63b Fix few memory leaks - 3775782 report product model on Power systems - 1556522 clean-up JSON output - 2b1c730 JSON output clean-up (list/object) - 37c3f39 code clean-up for read(3) - 4348e28 fix issue with logical names being truncated (`/dev/sda` → `sda`) - 29f69ac devtree: Add capabilites to the OPAL Firmware - 8975948 merge Github PR foundriesio#53 - 82df4fa volumes: fix segfault in apfs volume code - 872b099 devtree: Add chip-id from CPU node - 4c19563 devtree: Add chip-id from the dimm module - f613833 try to connect input devices to the right parent - 755371f detect framebuffers - 1cc52ca detect sound devices - 7edaa09 cosmetic fixes - 691ed58 begin work on input devices - aea375a cosmetic clean-up - bb82dda correctly format SMBIOS UUID - 126bc43 move PnP devices to the ISA/LPC bridge - f914f22 report CPU family/model/stepping - 49b7c04 get rid of RPM's debug packages - f2b32a4 add debug flag to GUI build - 8584dbc prepare for B.02.19 - 84f4948 do not report virtual network interfaces - 311745b syfs: allow detection of virtual devices - f4a802f new try at guessing emulated SCSI businfo - 986e7f6 code clean-up - 1217ad3 fix businfo of emulated SCSI hosts (USB...) - 50c4e11 fix physical id of MMC devices - 2a15713 detect more SDIO devices - 846a7a1 improve detection of SDIO devices - 3372155 update data files - a30d123 code clean-up - 16b60d7 improve detection of SDIO devices - 0f5b8e7 cosmetic fixes - cc9ee64 report businfo for NVMe and SD/MMC devices - 4e27b7f continue work on SD/MMC cards - 3876faa add basic support for SD/MMC cards - 512918a NVMe device tree simplification - 43e524b code clean-up - 5dd11ac treat NVMe namespaces like disks - 9d5eb0d align physical ID with NVMe namespace - 68ebc7d implement NVMe scanning - 89b3b6b fix foundriesio#755: handle invalid FAT - 45db7dd code clean-up - 479fa4d volumes: Add support for detecting Apple APFS fstype - 0c2c04a partitions: Add Apple APFS GUID - 9f7b7b9 specfile: Fix version issue - 1553540 Do not show modified time with -notime option - 8d03e1e devtree: Add DIMM running speed - 881075c spd: Print dimm rank information - 85edb6a Display proper logical name of network device - 3395173 Update help message and man page - 6cc0581 merge Github PR44 - 40e8f90 update id files - 4a415a6 add Hygon company description for Hygon CPU VendorID checking - f54a30e apply Github PR42 - 5c69f58 Fix DIMM info for older IBM POWER systems - 4e96395 Set powerpc logo hint - 60173f0 Avoid very long IDE programming interface names as capabilities - 028f6b2 merge Github PR foundriesio#40 and foundriesio#41 - 8486d25 Github PR39: support for OpenEmbedded/Yocto Signed-off-by: Ricardo Salveti <[email protected]>
ricardosalveti
added a commit
that referenced
this pull request
Aug 31, 2020
Relevant changes: - 71cf63b Fix few memory leaks - 3775782 report product model on Power systems - 1556522 clean-up JSON output - 2b1c730 JSON output clean-up (list/object) - 37c3f39 code clean-up for read(3) - 4348e28 fix issue with logical names being truncated (`/dev/sda` → `sda`) - 29f69ac devtree: Add capabilites to the OPAL Firmware - 8975948 merge Github PR #53 - 82df4fa volumes: fix segfault in apfs volume code - 872b099 devtree: Add chip-id from CPU node - 4c19563 devtree: Add chip-id from the dimm module - f613833 try to connect input devices to the right parent - 755371f detect framebuffers - 1cc52ca detect sound devices - 7edaa09 cosmetic fixes - 691ed58 begin work on input devices - aea375a cosmetic clean-up - bb82dda correctly format SMBIOS UUID - 126bc43 move PnP devices to the ISA/LPC bridge - f914f22 report CPU family/model/stepping - 49b7c04 get rid of RPM's debug packages - f2b32a4 add debug flag to GUI build - 8584dbc prepare for B.02.19 - 84f4948 do not report virtual network interfaces - 311745b syfs: allow detection of virtual devices - f4a802f new try at guessing emulated SCSI businfo - 986e7f6 code clean-up - 1217ad3 fix businfo of emulated SCSI hosts (USB...) - 50c4e11 fix physical id of MMC devices - 2a15713 detect more SDIO devices - 846a7a1 improve detection of SDIO devices - 3372155 update data files - a30d123 code clean-up - 16b60d7 improve detection of SDIO devices - 0f5b8e7 cosmetic fixes - cc9ee64 report businfo for NVMe and SD/MMC devices - 4e27b7f continue work on SD/MMC cards - 3876faa add basic support for SD/MMC cards - 512918a NVMe device tree simplification - 43e524b code clean-up - 5dd11ac treat NVMe namespaces like disks - 9d5eb0d align physical ID with NVMe namespace - 68ebc7d implement NVMe scanning - 89b3b6b fix #755: handle invalid FAT - 45db7dd code clean-up - 479fa4d volumes: Add support for detecting Apple APFS fstype - 0c2c04a partitions: Add Apple APFS GUID - 9f7b7b9 specfile: Fix version issue - 1553540 Do not show modified time with -notime option - 8d03e1e devtree: Add DIMM running speed - 881075c spd: Print dimm rank information - 85edb6a Display proper logical name of network device - 3395173 Update help message and man page - 6cc0581 merge Github PR44 - 40e8f90 update id files - 4a415a6 add Hygon company description for Hygon CPU VendorID checking - f54a30e apply Github PR42 - 5c69f58 Fix DIMM info for older IBM POWER systems - 4e96395 Set powerpc logo hint - 60173f0 Avoid very long IDE programming interface names as capabilities - 028f6b2 merge Github PR #40 and #41 - 8486d25 Github PR39: support for OpenEmbedded/Yocto Signed-off-by: Ricardo Salveti <[email protected]>
ricardosalveti
added a commit
to ricardosalveti/meta-lmp
that referenced
this pull request
Sep 11, 2020
Relevant changes: - 71cf63b Fix few memory leaks - 3775782 report product model on Power systems - 1556522 clean-up JSON output - 2b1c730 JSON output clean-up (list/object) - 37c3f39 code clean-up for read(3) - 4348e28 fix issue with logical names being truncated (`/dev/sda` → `sda`) - 29f69ac devtree: Add capabilites to the OPAL Firmware - 8975948 merge Github PR foundriesio#53 - 82df4fa volumes: fix segfault in apfs volume code - 872b099 devtree: Add chip-id from CPU node - 4c19563 devtree: Add chip-id from the dimm module - f613833 try to connect input devices to the right parent - 755371f detect framebuffers - 1cc52ca detect sound devices - 7edaa09 cosmetic fixes - 691ed58 begin work on input devices - aea375a cosmetic clean-up - bb82dda correctly format SMBIOS UUID - 126bc43 move PnP devices to the ISA/LPC bridge - f914f22 report CPU family/model/stepping - 49b7c04 get rid of RPM's debug packages - f2b32a4 add debug flag to GUI build - 8584dbc prepare for B.02.19 - 84f4948 do not report virtual network interfaces - 311745b syfs: allow detection of virtual devices - f4a802f new try at guessing emulated SCSI businfo - 986e7f6 code clean-up - 1217ad3 fix businfo of emulated SCSI hosts (USB...) - 50c4e11 fix physical id of MMC devices - 2a15713 detect more SDIO devices - 846a7a1 improve detection of SDIO devices - 3372155 update data files - a30d123 code clean-up - 16b60d7 improve detection of SDIO devices - 0f5b8e7 cosmetic fixes - cc9ee64 report businfo for NVMe and SD/MMC devices - 4e27b7f continue work on SD/MMC cards - 3876faa add basic support for SD/MMC cards - 512918a NVMe device tree simplification - 43e524b code clean-up - 5dd11ac treat NVMe namespaces like disks - 9d5eb0d align physical ID with NVMe namespace - 68ebc7d implement NVMe scanning - 89b3b6b fix foundriesio#755: handle invalid FAT - 45db7dd code clean-up - 479fa4d volumes: Add support for detecting Apple APFS fstype - 0c2c04a partitions: Add Apple APFS GUID - 9f7b7b9 specfile: Fix version issue - 1553540 Do not show modified time with -notime option - 8d03e1e devtree: Add DIMM running speed - 881075c spd: Print dimm rank information - 85edb6a Display proper logical name of network device - 3395173 Update help message and man page - 6cc0581 merge Github PR44 - 40e8f90 update id files - 4a415a6 add Hygon company description for Hygon CPU VendorID checking - f54a30e apply Github PR42 - 5c69f58 Fix DIMM info for older IBM POWER systems - 4e96395 Set powerpc logo hint - 60173f0 Avoid very long IDE programming interface names as capabilities - 028f6b2 merge Github PR foundriesio#40 and foundriesio#41 - 8486d25 Github PR39: support for OpenEmbedded/Yocto Signed-off-by: Ricardo Salveti <[email protected]> (cherry picked from commit 2b9cc16) Signed-off-by: Ricardo Salveti <[email protected]>
ricardosalveti
added a commit
to ricardosalveti/meta-lmp
that referenced
this pull request
Sep 11, 2020
Relevant changes: - 71cf63b Fix few memory leaks - 3775782 report product model on Power systems - 1556522 clean-up JSON output - 2b1c730 JSON output clean-up (list/object) - 37c3f39 code clean-up for read(3) - 4348e28 fix issue with logical names being truncated (`/dev/sda` → `sda`) - 29f69ac devtree: Add capabilites to the OPAL Firmware - 8975948 merge Github PR foundriesio#53 - 82df4fa volumes: fix segfault in apfs volume code - 872b099 devtree: Add chip-id from CPU node - 4c19563 devtree: Add chip-id from the dimm module - f613833 try to connect input devices to the right parent - 755371f detect framebuffers - 1cc52ca detect sound devices - 7edaa09 cosmetic fixes - 691ed58 begin work on input devices - aea375a cosmetic clean-up - bb82dda correctly format SMBIOS UUID - 126bc43 move PnP devices to the ISA/LPC bridge - f914f22 report CPU family/model/stepping - 49b7c04 get rid of RPM's debug packages - f2b32a4 add debug flag to GUI build - 8584dbc prepare for B.02.19 - 84f4948 do not report virtual network interfaces - 311745b syfs: allow detection of virtual devices - f4a802f new try at guessing emulated SCSI businfo - 986e7f6 code clean-up - 1217ad3 fix businfo of emulated SCSI hosts (USB...) - 50c4e11 fix physical id of MMC devices - 2a15713 detect more SDIO devices - 846a7a1 improve detection of SDIO devices - 3372155 update data files - a30d123 code clean-up - 16b60d7 improve detection of SDIO devices - 0f5b8e7 cosmetic fixes - cc9ee64 report businfo for NVMe and SD/MMC devices - 4e27b7f continue work on SD/MMC cards - 3876faa add basic support for SD/MMC cards - 512918a NVMe device tree simplification - 43e524b code clean-up - 5dd11ac treat NVMe namespaces like disks - 9d5eb0d align physical ID with NVMe namespace - 68ebc7d implement NVMe scanning - 89b3b6b fix foundriesio#755: handle invalid FAT - 45db7dd code clean-up - 479fa4d volumes: Add support for detecting Apple APFS fstype - 0c2c04a partitions: Add Apple APFS GUID - 9f7b7b9 specfile: Fix version issue - 1553540 Do not show modified time with -notime option - 8d03e1e devtree: Add DIMM running speed - 881075c spd: Print dimm rank information - 85edb6a Display proper logical name of network device - 3395173 Update help message and man page - 6cc0581 merge Github PR44 - 40e8f90 update id files - 4a415a6 add Hygon company description for Hygon CPU VendorID checking - f54a30e apply Github PR42 - 5c69f58 Fix DIMM info for older IBM POWER systems - 4e96395 Set powerpc logo hint - 60173f0 Avoid very long IDE programming interface names as capabilities - 028f6b2 merge Github PR foundriesio#40 and foundriesio#41 - 8486d25 Github PR39: support for OpenEmbedded/Yocto Signed-off-by: Ricardo Salveti <[email protected]> (cherry picked from commit 2b9cc16) Signed-off-by: Ricardo Salveti <[email protected]>
doanac
pushed a commit
to doanac/meta-lmp
that referenced
this pull request
Apr 15, 2022
factory-containers/build: gracefully handle git diff
quaresmajose
pushed a commit
that referenced
this pull request
Jan 10, 2023
Updating to the latest commits, and switching to the named 'devel' branch (from master previously). The following commits are part of this update: 6289d25 fixes #236: compatible with docker-compose abc0813 Only pull each image once 9cd837f Fixes #236: Ensure project name works with podman a4b8b5e Fix 'podman-compose version' with no compose file in the working directory 5971f57 FIXES #249: update dotenv with some envs ab96f12 FIXES #249: update dotenv with some envs f6a3cb0 Allow environment variables to be unset 497355f Re-order environment/env_files to match compose 20a86ea add --no-cache arg to build 4e2e960 build specific service efba3a1 support str style configuration for env_file 9063976 BUG: 'podman stop -t 360.0' called for float, expects int on cli 3712b54 ENH: add timeout option to podman-compose down, as in https://docs.docker.com/compose/reference/down/ 294f8ee Hashlib to generate SHA256 instead of MD5 for FIPS 105b129 Fix infinite loop d3f3711 FIXES #181: accept init and init-path 7eacf14 MAINT: resolve containers/podman-compose#180 (comment) 8cd98ab MAINT: extend instead of append 047820d ENH: Added restart policy forwarding to podmann run, compose build args added to up args e7b1382 Add --build-arg to 'up' (Fixes #161) 64ed554 Allow empty default/error value in substitution 93bf39e Add Security Policy 5915ba3 Catch error when compose file is empty 1ca6a88 target once 7b40079 Pass "target" parameter when building an image. f9915c4 Check for target property when building images 1973340 Add support for --build-arg option e8147e3 Add support for cap_add/cap_drop 7f210ff fixing "Error: unknown flag: --shm_size" cbed801 start detached 6a42d68 add ports test 07a2430 Fixes #152: validate that podman is useable 5215782 Fixes #152: validate that podman is useable 03cbd29 pass volumes using -v 796e6a4 Avoid crash when no services are defined efcbc75 Pass ulimit parameters when building container dacc753 Add Code of Conduct 8c3b7e6 Added mount option delegated and cached 147f0ae Update README with dnf install instructions. 27d3caf Add support for privileged option e7a9bd3 Show stopped containers in ps ddd582c Add support for logs subcommand 169eaee Fix override of the run command c5f8973 Mixed-case directory names break 'podman create' 12036aa FIXES #76: a service extends a service with same name 7222fdb exit if not files bb7120f Fix stop command runs start instead 7ebbe2e Fix KeyErrors encountered with extended services 29d4cdc Remove unused funtion in setup.py a9216c3 podman volume inspect mountPoint/Mountpoint e538852 #57: better ps via label b1c2b02 podman_compose.py 9e0dd2d extends with external file 72c1992 Remove never-shared options. 3e2381f Support extends dee813a #47: version command 9684429 #52: fix how we split commands 87e7211 #54: fix ulimits 7269701 Fixed get of ulimit tag, according to docker-compose specification b369073 Fix podman-compose run command parsing 62f0cc4 Changed -l flag to --label in order to be compatible with Podman 1.0.2.dev c152d28 Support for generic container-compose format 8e43e69 FIX #41: compare original volume name 751aaa8 Add support for devices in a service 243bdb6 Add support for setting container ulimit 2202e7f Add support for setting container ulimit f505e49 a test showing yaml anchor magic 2e4378f add string check for cmd line args 2a8d430 FIXES #35: now support multiple composer files a512c0c #35: test for multiple -f Signed-off-by: Bruce Ashfield <[email protected]>
quaresmajose
pushed a commit
that referenced
this pull request
Jan 10, 2023
Bumping podman-compose to version 0.1.8-2-g1555417, which comprises the following commits:
1555417 FIXES #361: key error _service
1f989ed FIXES #356: respect pull_policy
66ce2a3 release 0.1.8
d8e11d5 FIXES #312: run starts dependencies
72c3572 #289: exit code and test for that
c187e88 up and down specific containers
31b8bb4 simpler passing of env
f177712 Fix `up` arguments parsing
ae3deb1 #355: fix dry run
117b7fb command list of strings
5acb997 command list of strings
02b2f65 Update issue templates
a36b6f1 Update issue templates
e3be6dd Update issue templates
4b75678 Update issue templates
dcb038e remove tabs
a2fef56 FIXES #353: down in reverse order
c753b8e FIXES #167: support ContainerFile
c9486c9 #115: handle string entrypoint
f2aeaba #348: conditional --infra-name
2d80e43 remove print
d1a77de external name
c49f070 volumes with names
6d69b7c Add support external volumes
ab13503 add support for long port publishing format
069018c #342: set infra container name
b33c42b Readability fix for missing commands
785f7ad Get version info with setup.cfg
b6a9f8e #335: report version with -v
4a5fd23 #275 make pipx happy
dc0ac0d docs: added the transform_policy default and description
502d7cc #327: accept ports as string
e85d79d added cpu_shares flag for v2
bfb57b9 added cpu_shares flag for v2
2d0aad6 Also pull images with a build section
ff5b9f1 Support for logging
62aa337 feat(secrets): ✨ Add support for secrets
3836094 Update podman_compose.py
d97a20d #308: fix environment
f417c9a #120: extend not add
5ed5528 FIXES #120: parse mem and cpu limits
3d6ca3c FIXES #120: parse mem and cpu limits
6e3383d Convert numeric command arguments to string (fixes #77)
8ef7587 Fix some typos (found by codespell)
039fe30 Make sure port entries are converted to strings
62d2024 Add stop_signal service attribute
9317f98 #278: args
045cef2 #289: report exit code when --exit-code-from
a7f97b6 implement -e in run
0ea18b4 Force adding an .env file for the tests
00840d0 resolve conflict
2ad7daa Test variable interpolation in the YAML
080b8a3 Prefer 'compose.yaml' as per compose spec
226ac4f fix missing --label flag in volume creation
030a196 Fix README typo
901213e Update podman_compose.py
b337060 Add support for sysctls in compose file
b3090c3 Mode Python installation and test deps to requirement files
5fabfee Support annotations
75a63df fix: check `.env` in current dir with `isfile` instead of `exists`
08dd36f Add docker-compose labels for interoperability
669953b Rework argument generation to adhere directly to what podman accepts.
d3df688 Remove test code
bda7b5e Add exec support
6289d25 fixes #236: compatible with docker-compose
abc0813 Only pull each image once
9cd837f Fixes #236: Ensure project name works with podman
a4b8b5e Fix 'podman-compose version' with no compose file in the working directory
5971f57 FIXES #249: update dotenv with some envs
ab96f12 FIXES #249: update dotenv with some envs
f6a3cb0 Allow environment variables to be unset
497355f Re-order environment/env_files to match compose
20a86ea add --no-cache arg to build
4e2e960 build specific service
efba3a1 support str style configuration for env_file
9063976 BUG: 'podman stop -t 360.0' called for float, expects int on cli
3712b54 ENH: add timeout option to podman-compose down, as in https://docs.docker.com/compose/reference/down/
294f8ee Hashlib to generate SHA256 instead of MD5 for FIPS
105b129 Fix infinite loop
d3f3711 FIXES #181: accept init and init-path
7eacf14 MAINT: resolve containers/podman-compose#180 (comment)
8cd98ab MAINT: extend instead of append
047820d ENH: Added restart policy forwarding to podmann run, compose build args added to up args
e7b1382 Add --build-arg to 'up' (Fixes #161)
64ed554 Allow empty default/error value in substitution
93bf39e Add Security Policy
5915ba3 Catch error when compose file is empty
1ca6a88 target once
7b40079 Pass "target" parameter when building an image.
f9915c4 Check for target property when building images
1973340 Add support for --build-arg option
e8147e3 Add support for cap_add/cap_drop
7f210ff fixing "Error: unknown flag: --shm_size"
cbed801 start detached
6a42d68 add ports test
07a2430 Fixes #152: validate that podman is useable
5215782 Fixes #152: validate that podman is useable
03cbd29 pass volumes using -v
796e6a4 Avoid crash when no services are defined
efcbc75 Pass ulimit parameters when building container
dacc753 Add Code of Conduct
8c3b7e6 Added mount option delegated and cached
147f0ae Update README with dnf install instructions.
27d3caf Add support for privileged option
e7a9bd3 Show stopped containers in ps
ddd582c Add support for logs subcommand
169eaee Fix override of the run command
c5f8973 Mixed-case directory names break 'podman create'
12036aa FIXES #76: a service extends a service with same name
7222fdb exit if not files
bb7120f Fix stop command runs start instead
7ebbe2e Fix KeyErrors encountered with extended services
29d4cdc Remove unused funtion in setup.py
a9216c3 podman volume inspect mountPoint/Mountpoint
e538852 #57: better ps via label
b1c2b02 podman_compose.py
9e0dd2d extends with external file
72c1992 Remove never-shared options.
3e2381f Support extends
dee813a #47: version command
9684429 #52: fix how we split commands
87e7211 #54: fix ulimits
7269701 Fixed get of ulimit tag, according to docker-compose specification
b369073 Fix podman-compose run command parsing
62f0cc4 Changed -l flag to --label in order to be compatible with Podman 1.0.2.dev
c152d28 Support for generic container-compose format
8e43e69 FIX #41: compare original volume name
751aaa8 Add support for devices in a service
243bdb6 Add support for setting container ulimit
2202e7f Add support for setting container ulimit
f505e49 a test showing yaml anchor magic
2e4378f add string check for cmd line args
2a8d430 FIXES #35: now support multiple composer files
a512c0c #35: test for multiple -f
f008986 release 0.1.5
Signed-off-by: Bruce Ashfield <[email protected]>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Recipe used to automatically update the target hostname based on device
specific configuration such as mac address and serial number.
Can be customized by the user via the following variables:
LMP_HOSTNAME_MACHINE -> fixed or empty for dt device model
LMP_HOSTNAME_MODE -> mac or serial
LMP_HOSTNAME_NETDEVICE -> interface used by mac mode
Signed-off-by: Ricardo Salveti [email protected]