Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/vyos/vyos-cloud-init
https://github.com/vyos/vyos-cloud-init
63f72380a70d9f846cac3b2cbbc6ed13c735c277 authored over 3 years ago
Ensure we've got a clean environment before we restart the network.
In some cases, the `sh /e...
fc161f8e3e35883637ef12b27bfb1eacbfce6277 authored over 3 years ago
Rocky Linux is a RHEL-compatible distribution so all changes that have
been made should be triv...
c8db603218dd56123e43857d81f5eae5f66618f1 authored over 3 years ago
Ensure no Traceback when 'chef_license' is set
3611befbe4fbe8cddd39ffe6d0c05545d59177d7 authored over 3 years ago
Presently, mirror keys cannot be associated with primary/security
mirrors. Unfortunately, this...
Changed year 2012 into 2032
21a0b12052691d6634d0848dfa353c12939945e9 authored almost 4 years ago
In the case of a static network, we now set the MTU according to the
meta-data.
In #856 we added the ability to use partprobe instead of blockdev for
reading partitions. Test ...
httpretty now logs all requests by default which gets mixed up with our
logging tests. Also we ...
Control is currently limited to boot events, though this should
allow us to more easily incorpo...
In newer versions of python, when using urllib.parse, lines containing
newline or tab character...
UDEVADM_CMD is defined but not actually used in cc_disk_setup.py
so remove it.
Also modify t...
77320bfcdafa4ba63bb59be63d11c4d7414e5f92 authored almost 4 years agoAlmaLinux OS is RHEL-compatible so all the changes needed are trivial.
8cf40a73646a9448746fc4043c6410ae92172e7c authored almost 4 years agoBump the version in cloudinit/version.py to 21.2 and update ChangeLog.
LP: #1927254
13877549527812959f59e4add685bc42d350edd8 authored almost 4 years agoSee https://bugs.launchpad.net/cloud-init/+bug/1910835
f17f78fa9d28e62793a5f2c7109fc29eeffb0c89 authored almost 4 years agoThis reverts commit 74fa008bfcd3263eb691cc0b3f7a055b17569f8b.
During pre-release testing, we ...
5f5fa5ee99296b3b1044682c41bab38a32cdccd7 authored almost 4 years ago9ea643ff35382ab8ff1e6fe514cf21eb6640ef8c authored almost 4 years ago
ba82b3ef70d0f8de7471aea8fcc89923d9b07235 authored almost 4 years ago
This allows us to use it when validating packages from -proposed (and
PPAs etc.).
Move chef_license from TPL_PATH_KEYS to TPL_KEYS as the chef license
setting is not a path but ...
When network interfaces are hot-attached to the VM, attempting to get
network metadata might re...
This change allows us to retrieve the username and hostname from
IMDS instead of having to rely...
Due to hyper-v implementations, iso ejection is more efficient if performed
from within the gue...
The blkdev command is fragile re-reading partition tables if a
partition is mounted. This chang...
In #777, we added 'vendordata2' and 'vendordata2_raw' attributes to
the DataSource class, but d...
the above option allows the user to control the behavior of a distro
hostname selection if both...
The current method of running a background sleep until travis is
finished is causing integratio...
git-grep showed a few more locations where we refer to a "user-scripts"
config module which is ...
Invoking walinuxagent from within cloud-init is no longer
supported/necessary
This PR adds in support so that cloud-init can run on instances
deployed on Vultr cloud. This ...
On the datasource class, we require the use of paths.run_dir to
perform some operations. On old...
Update sysconfig configuration to use BONDING_MODULES_OPTS instead of
BONDING_OPTS when on a SU...
a9d3664c93b14e17219a6f097e41e0e21136c865 authored almost 4 years ago
When bringing up DHCP-provided static routes, we check for "0.0.0.0/0"
to indicate an unspecifi...
Azure: T3432: Reverted changes for appending public-keys
7a070890213bde9862eed779f052ac69eb90172c authored almost 4 years agoThis commit reverts the 5b47d9dc1cd80e3dbd0fb21125febab2e99d5f9c and 57e53d13ad772a74f55c38d95f6...
48ee31b8b99c8dced5fa667946949045dceb577c authored almost 4 years agofc5d541529d9f4a076998b7b4a3c90bb4be0000d authored almost 4 years ago
This patch adds support to resize a single partition of a VM if it's using an
LVM underneath. T...
domain-name: T3446: Cloudinit error message when empty domain is pass…
4b38aa2ff697e04154243b68e7527010a702e1f5 authored almost 4 years ago2f72bee35078604e9059ae5f8ae5c127ee05db4c authored almost 4 years ago
klibc initramfs in debian allows the 'iscsi_target_ip=' cmdline
parameter to specify an iscsi d...
Metadata: T3432: Azure ssh keys not working for version 1.2.7/1.3.x u…
f4e75241abf121b20e0063402bbc32087e8fdb4f authored almost 4 years ago5b47d9dc1cd80e3dbd0fb21125febab2e99d5f9c authored almost 4 years ago
When output of SSH host keys and/or SSH fingerprints are disabled for
all keys do not display h...
Metadata: T3432: Azure ssh keys not working for version 1.2.7/1.3.x
70e34337b67b45fb3dbe35666e68279e3550c3e7 authored almost 4 years ago57e53d13ad772a74f55c38d95f6d61623fe08633 authored almost 4 years ago
Ensure that the Azure helper's http handler sleeps a fixed duration
between retry failure attem...
key is a property of source1 and not sources
d4acc0920cdc19e5be3e1054a9a5fbc20e954492 authored almost 4 years agobad84ad44254e410e7857edd5de594155d513624 authored almost 4 years ago
Prior to this commit, when a user specified configuration which would
generate random passwords...
The apt default test wasn't ported over from cloud-tests correctly.
uri should be specified in ...
The latest pycloudlib now launches official Ubuntu cloud images for
xenial, meaning that `lxc e...
The implementation in existing datasources means that vendordata_raw is
not "raw" as it ideally...
The locale wasn't persisted correct nor set.
LP: #1402406
3aeb14cd46613b97afefc4632909f6e9b83d0230 authored almost 4 years ago
Newer verisons of /etc/sudoers prefer @includedir over
#includedir. Ensure we handle that prope...
This mounts the full directories that we install into systems over their
corresponding paths wi...
#342 (70dbccbb) introduced the ability to determine route-metrics based on
the `device-number` ...
6fe99157876f83ae2249d44c1b456a24cc70e258 authored almost 4 years ago
`get_interfaces` is used to in two ways, broadly: firstly, to determine
the available interface...
This allows source'd OpenStack credentials to be used for tox tests.
106c57d511b862177c8356685cf6d49ddd6cb55f authored almost 4 years ago3dd3de7c381e870c6bc9b9b7a84d452b57594686 authored almost 4 years ago
Add flexibility to IMDS api-version by having both a desired IMDS
api-version and a minimum api...
* Xenial issue
The `apt-key finger` format changed since Xenial. Sample Xenial output:
pub...
62f7a8b17f0528869662e987aa59a5c248c18e02 authored almost 4 years agoa10838a621f2eef3f97959ae8ffb80bc2cd3b5fd authored almost 4 years ago
hostname (inetutils) isn't installed per default on arch, so switch
to hostnamectl which is ins...
PR #811 added a new config key, emit_keys_to_console, but didn't update the
documentation for m...
It is distro dependent whether hostname or fqdn is used
695c4f8f46585dd7feac2fdc0729f410c539d3bc authored almost 4 years ago
Bump the version in cloudinit/version.py to 21.1 and
update ChangeLog.
LP: #1916540
d873b9dcf30cdc619655dc7ea37c264ca7ba1845 authored almost 4 years ago
Changes:
* Only merge in default Azure cloud ephemeral disk configs
during DataSourceAzure._ge...
Specifically:
ssh: ...
e384a5436560c9494118f0999c314982d4912d27 authored almost 4 years ago
pycloudlib has modified the way LXD executes tests
(https://github.com/canonical/pycloudlib/pul...
Kernel's newer than 4.15 present /sys/dmi/id/product_uuid as a
lowercase value. Previously UUID...
Because they don't have the permissions to do it. Instead, reword the
message to ask people to...
We need to allow the SSH_AUTH_SOCK environment variable through for
paramiko to be able to find...
This allows out-of-date images to be brought up-to-date with the
archive, so that tests written...
Using the same MAC address results in strange test behaviour if more
than one such instance is ...
6056ccd4d4a8a1a314ab8cd6d2bebdf8ae39b35c authored almost 4 years ago
7f1cefe90ba4253c9d67b75a4f82c9f30d322c48 authored almost 4 years ago
Without a MAC address match clause, the test network configuration is
not applied to the primar...
`test_seed_random_data.py` was failing on openstack as openstack
provides additional binary see...
MAC address: T2403: Added MAC processing to network-config
393cc322629604843b98da970b0761965a7a268e authored almost 4 years agoIn rare cases, udev scripts may try to rename ethernet interfaces at the first boot, including a...
054bb80a589e3f8d116ff6f4752c94c2d4d3606a authored almost 4 years agonetwork-config: T2403: Fixed missed network-config
1078248cc645f801d732fcc4800dcae592ccc47e authored almost 4 years agoThe commit ceaa51c3df393d8bcfb8aa58e47d9d2eb7a9efb2 fixed receiving network-config for non-typic...
a3e1b519dfce76c3df612bc5513101246ac281f6 authored almost 4 years ago09193e5141ca45b822617399047204abd701047e authored about 4 years ago
New datasource utilizing UpCloud metadata API, including relevant unit
tests and documentation.
In LXD containers, the default interface is named eth0. In VMs, it
isn't; it's renamed by syst...
Add support for openstack's dynamic vendor data, which appears under openstack/latest/vendor_dat...
3cebe0df1e002bd85c8aa78e89f0ca507c17195a authored about 4 years ago
Since version 1.9.1, @includedir can be used in the sudoers files
instead of #includedir:
ht...
36ddf1ebed3f264fa86ef4f657dce29244c2e068 authored about 4 years ago
upstream/20.4.1 was used to release the 20.4.1 hotfix. Merging it into
master reconciles that f...
If cloud-init is enabled on VMware platform, cloud-init will wait until
its configuration file ...
e7e7b42900d83d540d69adf37962864b53dab602 authored about 4 years ago
Signed-off-by: Jordi Massaguer Pla <[email protected]>
5ccc8cbadb6b30ecbfe6e448ed5f7f000f05c7f1 authored about 4 years agoa0fdd85664e1e5474bbab1767150cc05ac6ff9b3 authored about 4 years ago
We've had some first time contributors still end up trying to submit via
Launchpad: this commit...
The tox pylint command was failing because of competing dependencies in
the multiple requiremen...
4c190685498addc053e802cb7c1afbcf3890dfef authored about 4 years ago
pycloudlib no longer raises exceptions when cloud-init fails to start,
and the API has been upd...
Stop requiring compartment_id for OCI and project_id for GCE since they
can now be inferred in ...