-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Actions packaging quilt tests #23
Commits on Aug 7, 2024
-
feat(snap): avoid refresh on package_upgrade: true and refresh.hold (c…
…anonical#5426) When snap refresh.hold is set to forever, an admin is saying they do not want generic automated refreshes of snaps performed by default. This should be an indicator to cloud-init to avoid calling snap refresh on such systems due to a `package_upgrade: true` present in user-data. For network-limited environments with images which have the snap package manager but don't want to wait and timeout on snap refresh, the following user-data can be provided to still allow for package_upgrade: true, and avoid a 20-30 second wait on snaps being unable to access certain snap URLs. #cloud-config package_upgrade: true snap: commands: 00: snap refresh --hold=forever cloud-init now interrogates the state refresh.hold value by calling snap get system -d If snap refresh --hold was called in that environment to set 'forever', cloud-init will skip calling refresh and log the reason for skipping. We cannot honor short time-based refresh.holds because the snap services place a short hold in early boot anyway as systemd units startup. Fixes: canonicalGH-5290
Configuration menu - View commit details
-
Copy full SHA for 0787d62 - Browse repository at this point
Copy the full SHA 0787d62View commit details -
fix: read_optional_seed to set network-config when present (canonical…
Configuration menu - View commit details
-
Copy full SHA for edd92b7 - Browse repository at this point
Copy the full SHA edd92b7View commit details
Commits on Aug 9, 2024
-
Revert "fix(vmware): Set IPv6 to dhcp when there is no IPv6 addr (can…
…onical#5471)" (canonical#5596) This reverts commit 2b6fe64. When there is no IPv6 set to dhcp explicitly, NetworkManager keyfile defaults to method=auto, may-fail=true. When there is Ipv6 set to dhcp explictily, NetworkManager keyfile will be set to method=auto, may-fail=false. The default settings are what we want, so revert the previous change to keep IPv6 not set explicitly.
Configuration menu - View commit details
-
Copy full SHA for 65014b9 - Browse repository at this point
Copy the full SHA 65014b9View commit details -
chore: add comment explaining the NetworkManager may-fail setting (ca…
…nonical#5598) chore: add comment explaining the NetworkManager may-fail setting The value of may-fail in network manager keyfile is a source of confusion as the default value of it is True for Network Manager and False for network manager renderer implementation. Add a comment to explain why the renderer sets may-fail to False in its implementation.
Configuration menu - View commit details
-
Copy full SHA for e3db1ad - Browse repository at this point
Copy the full SHA e3db1adView commit details
Commits on Aug 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bd6cd1f - Browse repository at this point
Copy the full SHA bd6cd1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ae8f68 - Browse repository at this point
Copy the full SHA 6ae8f68View commit details -
doc(boot): Make first boot a dedicated page (canonical#5595)
Also shift the format page higher in the explanation page list, since this is a high traffic page.
Configuration menu - View commit details
-
Copy full SHA for 0014467 - Browse repository at this point
Copy the full SHA 0014467View commit details -
Configuration menu - View commit details
-
Copy full SHA for baeb35c - Browse repository at this point
Copy the full SHA baeb35cView commit details
Commits on Aug 13, 2024
-
chore(actions): add doc label for any doc related subdir file matches (…
…canonical#5602) Recently noticed that doc file changes in nested subdirs were not triggering documentation auto label. Example of subdir match at https://github.com/actions/labeler?tab=readme-ov-file#basic-examples
Configuration menu - View commit details
-
Copy full SHA for 4c96055 - Browse repository at this point
Copy the full SHA 4c96055View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b11d99 - Browse repository at this point
Copy the full SHA 8b11d99View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14edf67 - Browse repository at this point
Copy the full SHA 14edf67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 07d0384 - Browse repository at this point
Copy the full SHA 07d0384View commit details -
Configuration menu - View commit details
-
Copy full SHA for dfcc2b8 - Browse repository at this point
Copy the full SHA dfcc2b8View commit details -
fix(systemd): Correct location of installed drop-in files(canonical#5615
) As noted in the systemd documentation, /etc is reserved for "System units created by the administrator" while the lib directory should be used by "System units installed by the distribution package manager". Fixes canonicalGH-5613
Configuration menu - View commit details
-
Copy full SHA for ac94539 - Browse repository at this point
Copy the full SHA ac94539View commit details
Commits on Aug 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 19a9cca - Browse repository at this point
Copy the full SHA 19a9ccaView commit details -
chore(tox.ini): Simplify configuration, fix minor bugs (canonical#5607)
When referencing a command from another environment, it will cause errors when the other environment already exists. Fix it by avoiding indirection in environment command definitions. Additionally, simplify envoronment dependency management by defining two lists of dependencies: a default one with pinned versions for all environments, and an unpinned on for "tip" environments. Several dependencies have been missed in the mypy envornments, so this should make it easier by standardizing environment dependencies to be consistent across environments.
Configuration menu - View commit details
-
Copy full SHA for 56dc23c - Browse repository at this point
Copy the full SHA 56dc23cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bb49b4 - Browse repository at this point
Copy the full SHA 2bb49b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56658ec - Browse repository at this point
Copy the full SHA 56658ecView commit details -
ci: Drop Python 3.6 and 3.7 (canonical#5607)
Bump Ubuntu version for better pip dependency resolution.
Configuration menu - View commit details
-
Copy full SHA for e1845be - Browse repository at this point
Copy the full SHA e1845beView commit details -
Update behavior of base bond interface with NetworkManager (canonical…
…#5385) When using NetworkManager, if the base bond interface does not have subnet information configured, ensure it is disabled with respect to ipv4 and ipv6. Otherwise, the base bond interface defaults to 'auto' and will try to configure itself via DHCP. This is problematic when using a tagged VLAN interface on top of the bond as the base interface will try to configure itself via DHCP on the untagged VLAN.
Configuration menu - View commit details
-
Copy full SHA for 90a3190 - Browse repository at this point
Copy the full SHA 90a3190View commit details -
fix(nm): Ensure bond property name formatting matches schema definiti…
…on (canonical#5383) The cloud-init network config version 1 schema defines the bond properties with underscores, prepended with 'bond-'. This change ensures consistency with the schema for the bond property names. canonicalGH-5366
Configuration menu - View commit details
-
Copy full SHA for d79050d - Browse repository at this point
Copy the full SHA d79050dView commit details
Commits on Aug 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bef6e5c - Browse repository at this point
Copy the full SHA bef6e5cView commit details