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
The EphemeralDHCP context manager did not parse or handle
rfc3442 classless static routes which ...
The debian ntp.conf template did not contain a newline for the
comment used to mark the rendered...
Support is for now implemented in such a way that it will fall back to
the old `_write_network()...
a066ccdbb24a0dd7d3dd447a2044110fae9c6abb authored over 5 years ago
With a large size ISO file attached to iso dev, ds-identify might
grep it entirely if iso dev is...
cloud-init does not trigger reboots of a VM therefore adding custom
scripts to rc.local does not...
This branch introduces a new command line feature for cloud-init.
Currently, the cloud-init modu...
On Debian, ifupdown uses `source-directory /etc/network/interfaces.d`
(for new installs) to incl...
bonds may inherit mac address from a physical interface
LP: #1812857
e5f542132568a8da63823f478cea52bfb28ac655 authored over 5 years ago
* cc_lxd: fix copy/paste error in debug logging
* DataSourceCloudSigma: remove unreachable code
...
5e4792cd11a4754384bd70e4dc94413976017ae8 authored over 5 years ago
b993b0a308b2e8182beef965ff57e9a7974f5e17 authored over 5 years ago
This allows cloud-init query region to show valid region data for Azure
feebec1cbb462208003460d68d909e76cb68e0e2 authored over 5 years ago
Currently, only a few bonding parameters can be configured on
sysconfig systems. This patch aims...
Update the template to use libexec prefix path to ds-identify on redhat
systems.
LP: #1833264
e1795a5cd1cb216e5514f55bdb1cddc605f40df3 authored over 5 years ago
- use python3 by default
- ability to use any Python version through the PYTHON env-var
- indent...
When OpenStack is deployed on some hypervisors (such as VMware
vSphere), cloud-init doesn't dete...
c3cd42cc655035209329b78b09b3cfb8fc01cf7d authored over 5 years ago
In this way only the 'baseurl' mirror is used, which is easier
to allow through firewalls and pr...
Previous versions of netplan included a misspelling for the
bond parameter around gratuitous-arp...
config/cloud.cfg.tmpl uses 'freebsd', not 'bsd' to identify FreeBSD.
c951963ffa94145be1bd5f1cef7dba6007f75bd2 authored over 5 years ago
- UFS file system support
- GPT partition table support
- add support for newfs's -L parameter (...
blkid is a Linux-only command. With this patch, cloud-init uses another
approach to find the dat...
5975dad813933842b2ae4b9f727a061224cde96d authored almost 6 years ago
ea6bb33106d46ff37ec96f9918552b255d41b690 authored almost 6 years ago
This reverts commit 227f2ec92a7ae775498366c07562ddf6779155d8.
c24d921849187d63ee19338b95452f37c17371a6 authored almost 6 years ago227f2ec92a7ae775498366c07562ddf6779155d8 authored almost 6 years ago
d56627548b82f24752fd733687f8c460932367e5 authored almost 6 years ago
66710f8d6b7cf3f49fd8733a66bf8a9d400a8268 authored almost 6 years ago
The Azure data source helper attempts to use information in the dhcp
lease to find the Wireserve...
Bump the version on cloudinit/version.py to be 19.1 and update ChangeLog
LP: #1828479
acd84e22b3ebe639d05df3357cde98d9b1e5de91 authored almost 6 years agocc_set_passwords.py depends on chpasswd binary.
7193b80e4ade638880bd66b1f208c049ffa24479 authored almost 6 years agoce5fe3a20e86c4745d0310bb9c344d1344d9684c authored almost 6 years ago
Under some circumstances, cc_disk_setup may reformat volumes which
already appear in /etc/fstab ...
9aa97cfc73b31dc548a240e5f4bd1ef41861cc4d authored almost 6 years ago
If the IMDS primary server is not available, falling back to the
secondary server takes about 1s...
+ Truncate KVP Pool file to prevent stale entries from
being processed by the Hyper-V KVP re...
Currently on 18.04, running tox -e py27 will spew errors like:
.tests/unittests/test_net.py:2649...
When the cloned branch was not the canonical upstream and tags were not
available, tox would fai...
Restrict the sysconfig renderer availabily to known distros.
Ubuntu/Debian systems may include n...
LP: #1825444
69251d5b4431204c1e768fdf6e9f268edceb2e96 authored almost 6 years ago
Mock util.SeLinuxGuard to do nothing within tests that mock functions
used by the guard, when th...
Per lintian, this is the path at which bash completion scripts should
now be installed.
On FreeBSD, mount_cd9660 does not accept the sync option that is enabled
by default. In addition...
9fc682c9ebbccab5e958eb882636d969be88beb9 authored almost 6 years ago
0bbc3eb3a1de27fae09c478775c2e4d8c6f02f31 authored almost 6 years ago
Moving update_events from a class attribute to an instance attribute
means that it doesn't exist...
NoCloud data source now accepts both 'cidata' and 'CIDATA'
as filesystem labels. This is similar...
Cloud-init's main.py will fail when presented with a new
stage name 'modules-init' if upgrading ...
ubuntu-advantage-tools version 19 has a different command line
interface. Update cloud-init's co...
When the Azure datasource persists all of its metadata to the
instance directory, it deliberatel...
Create an Azure logging decorator and use additional ReportEventStack
context managers to provid...
The apt_pipelining test-cases were broken but until cloud-init
changed it's default behavior to ...
The Azure platform surfaces random bytes into /sys via Hyper-V.
Python 2.7 json.dump() raises an...
For writing IPv6 addresses to ifcfg-* the name "IPV6ADDR" is used. For
secondary IPs the value f...
Use the requirements for the openSUSE Leap 15.0 release.
dfe50e300882e3affcb02e686578807aea921b99 authored almost 6 years ago
When rendering ipv6 static routes in eni format the
post-up/pre down commands were not correct f...
The ubuntu_drivers config module enables usage of the 'ubuntu-drivers'
command. At this point it...
- Remove outdated waagent.conf recommendations
- Recommend using Provisioning.UseCloudInit
- Reo...
The previous version was emitting errors due to an incompatibility with
one of its dependencies....
Currently, DataSourceAzure updates self.update_events in __init__. As
update_events is a class a...
When the network configuration has a default route configured and
another network device that is...
6fabe195e80852f540480f784b4ed911809c9c70 authored almost 6 years ago
Our previous understanding of the upgrade issue was incomplete; it turns
out the only change we ...
0b681afd22a375b238591ee5e7f9f1381cfa7a52 authored almost 6 years ago
cloud-init-per is run via /bin/sh which requires POSIX shell
compliance and does not implement s...
In some cases, the 'passwd' command might not be available, but
'usermod' might be. In debian s...
43f5850767f2412c63a5e75d47598e5d0479fd25 authored almost 6 years ago
Previously, init.paths.cloud_dir has a trailing slash, which meant that
"/var/lib/cloud//seed" w...
Some deployments of OpenStack expose link types to the guest which
cloud-init doesn't recognise....
- Remove the last few places that use `if PY26`
- Replace our Python version detection logic wit...
pylint now complains about assignment of None from a
return of a function call. This does not a...
When providing netplan configuration to cloud-init, the internal
network state would enable DHCP...
45b8ef0342b4254844cd46d5b94b10972ea9eec7 authored almost 6 years ago
This was introduced due to Ubuntu using S3 mirrors, and S3 having a
buggy pipelining implementat...
In test_ds_identify, don't mutate otherwise-static test data. When
running tests in a random ord...
six already provides this for us, and we're already paying the cost to
determine it there; no ne...
Under Python 3.7, we are seeing `FutureWarning: Possible nested set at
position 23`; escaping th...
Encrypted data bags require a secrets file to be present to
decrypt, and the location of the fil...
The Azure data source is expected to expose a list of
ssh keys for the user-to-be-provisioned in...
Update config merging documentation with cloud-config syntax fix. Add an
example showing how to...
When integration tests verification fails, the object returned
contains has 'error' and 'traceba...
9cf9d8cdd3a8fd7d4d425f7051122d0ac8af2bbd authored about 6 years ago
4befa58fe77e53b4102f6b4aae241704efca2a14 authored about 6 years ago
AWS EC2 instances' network come in 2 basic flavors: Classic and VPC
(Virtual Private Cloud). The...
FreeBSD ifconfig output for ipv6 addrs doesn't find scopeid values
when present in the output an...
Cloud-init rendered netplan with duplicate aliases if a network config
included "global" nameser...
e9bf4f23209fecab15ff63427655e95bfa0934a7 authored about 6 years ago
LP: #1802188
3a897fbd792adc1a0031364bd46d64831ca91228 authored about 6 years ago
Avoid traceback when cloud-init clean is run from within
/var/lib/cloud/ deleted dirs.
LP: #179...
489553547f3461bd8ff67d3099237694130eb714 authored about 6 years ago
Fixes:
- flake8: use ==/!= to compare str, bytes, and int literals
- pycodestyle: E117 over-in...
In addition to EPOCHREALTIME there is also an EPOCHSECONDS environment
variable that OpenNebula ...
The systemd generator used had a hard coded path for the location target
file to create. This p...
ONBOOT is not recognized on openSUSE and SUSE Linux Enterprise,
add the STARTMODE setting
LP: #...
3f12012eba2aabb6ca7b3ef70bc33a4aa1edada4 authored about 6 years ago7a6ed1a23aeb26efaebc818a1a7cc7f7c6757b32 authored about 6 years ago
This branch is needed to allow cloud-init to sbuild on Ubuntu Disco.
OpenNebula:parse_shell_con...
d1a2fe7307e9cf2251d1f9a666c12d71d3f522d6 authored about 6 years agoLP: #1813361
c7248059dd2faaaadfbcef5c83e8e8ea166d6767 authored about 6 years ago
When using a proxy it is often useful to know in advance which mirrors
are to be contacted, so a...
When using the LXD module cloud-init will attempt
to install ZFS if it does not exist on the tar...
Writing the file with no dns information may prevent distro tools
from writing a resolv.conf fil...