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
2d0b63681ca411a606b7d4f4d316320395d30e82 authored about 4 years ago
Two shell code blocks are not marked as such, confusing rst to consider
them as yaml. Be explic...
The company name has two distinct words.
Signed-off-by: Dan Kenigsberg <[email protected]>
b3abcdc09b894249c8360a030d8aa3b815bd0c20 authored about 4 years agoad23441d82cb844828022b8b3f55857ca9e4baf8 authored about 4 years ago
Ubuntu cloud images ship /etc/cloud/build.info which includes a line
with the build serial used...
This reverts commit b0e73814db4027dba0b7dc0282e295b7f653325c.
cdc5b81f33aee0ed3ef1ae239e5cec1906d0178a authored about 4 years ago
Bump the version in cloudinit/version.py to 20.4.1 and
update ChangeLog.
LP: #1911680
9db8620beda698a67548defe76f7b75da35db4b9 authored about 4 years agoThis reverts commit b0e73814db4027dba0b7dc0282e295b7f653325c.
6fc9da9930485f4aa42aca6f2f7aa6f520223ec2 authored about 4 years agoThis feature will modify VMware datasource to read from meta data and user data which are specif...
11630044d235e0c6e1ffd2b12ff8906613ccdac6 authored about 4 years ago
Route '-net' parameter is incompatible with /32 IPv4 addresses so we
have to use '-host' in tha...
We have replicated their functionality in the new integration testing
framework, and have seen ...
7b58982abdf58b948ee7c5f91a6c6fdfb99b59f1 authored about 4 years ago
The documentation did not mention that the given data may not be the
exact string written: the ...
LP: #1911230
503435d1b2deb648c3cfc436f1e40b8ad86260fc authored about 4 years ago
pacman uses `-u` instead of `upgrade` to trigger a system upgrade, fix
the command handling so ...
2bfa461b01b14fb9fac1a3c6bee400bb4e549f81 authored about 4 years ago
With the changes for SSH public keys to be retrieved from IMDS as a
first option, when a key is...
88581e540728035c74af6173824e2cc517d13391 authored about 4 years ago
dh-systemd was merged into debhelper in version 9.20160709 [1] and since
stretch, dh-systemd is...
83ba4d18b383d5dff1a897a8506fd90408d3efe2 authored about 4 years ago
75eb007f68d3a75c094f0daccd66eb412359e78e authored about 4 years ago
IPV6_AUTOCONF needs to be set to 'no' on RHEL so NetworkManager can
properly acquire ipv6 addre...
Added some missing IPv6 subnet configuration types
(ipv6_dhcpv6-stateful, ipv6_dhcpv6-stateless...
30da21bd299a7eb5a4c6f7b6a29ca09359327e41 authored about 4 years ago
This introduces PUBLIC_SSH_KEY, to configure what public SSH key should
be used to access syste...
1. fix a typo in cloud-init.1
2. add xiachen-rh as contributor
We don't currently document our passthrough behaviour, which has lead to
some user confusion ab...
This reverts commits fad919aa2c894abaa3af88aed1e064c1220937fe ("stale:
disable check for holida...
aa72426b6d7d2d81b4b609ebdb21284cc7f3d650 authored about 4 years ago
80847b054e64fb43e0823f86d2bf7e0c295b7fe4 authored about 4 years ago
The `write_files` module allows to provides files to the system at deployment. This can be usefu...
3980057ce140ea6896cd3f7cd4299cfd29cf234a authored about 4 years agoT2117: Cloud-init updated to 20.4
27c317f83d8e393254b6766b34fdf8d29148ea8f authored about 4 years agoThis commit does not change any actually used in VyOS logic. It only copies changes from the ups...
c6bcb8df28daa234686a563549681082eb3283a1 authored about 4 years agoMerged with 20.4 tag from the upstream Cloud-init repository
526c2760b85ff625a10f4a1c9ba83759d8de1441 authored about 4 years agoUser-Data: T2116: Added module to apply config commands at deployment
66dc53b1b3f8786f3bbb25e914c1dc8161af0494 authored about 4 years agoWith the new `cc_vyos_userdata.py` module is possible to set in User-Data (`#cloud-config`) new ...
1607eec32641ad93ea211e447336b3366c28de06 authored about 4 years ago
Our HACKING doc is very long, making it hard to justify expanding or
restructuring its content ...
b9a5da16927f63101bee43c413d4ec1cc53218d0 authored about 4 years ago
This should fix the error, and also allows us to manually trigger the
workflow.
This gives us more detailed integration testing output by default.
This will make debugging fai...
This makes it easier to copy/paste commit messages prepared elsewhere
into the GitHub UI (and a...
We're unlikely to see any activity on many PRs over the next couple of
weeks, so don't close ou...
This makes it easier to find the failure logs when you're running a
bunch of similar tests in p...
This excludes Python 3.4, as there are currently test failures there;
that will be addressed se...
This fixes up an issue introduced in
54e202a6480e48dbb8a72004f7a5003f7c4edfae.
This refactors cc_ca_certs to support non-ca-certificates distros, and
adds RHEL support.
Prevent network interfaces without IP addresses from being added to the
generated network confi...
This commit removes lines which are invalid configuration.
e5f745954b273fbf1f917f034669c15720aa0f89 authored about 4 years ago
On xenial, the bridge test fails because xenial's LXD doesn't include
the `network` subcommand....
This currently covers functionality added in #575
9e89ca7063e121065d9af5d0d6dbb42e8cccf2e3 authored about 4 years ago
Ensure if wakeonlan is specified in the network config that it is
rendered in the /etc/network/...
- workaround pad.lv/1908287 for restarting instances
- move wait param from launch_kwargs to la...
2af3f6d7247d0ef0dd3d4c287c8d8e71fda5173a authored about 4 years ago
3339a5a4680e79fecb09907089239e6749e08a54 authored about 4 years ago
Verify that if cloud-init is using DataSourceRbxCloud, there is
no traceback if the metadata di...
Verify that on Azure that if a default user and password are specified
through the Azure API th...
This bump is required to be able to launch groovy and hirsute LXD VMs,
as it includes
https://...
Fedora build system's rpmlint is complaining that there is a file with a
shebang but no executa...
Ensure gpg is called with --no-tty flag.
Also, refactored the "ordered_items_in_text" to asse...
97bfd21d2dca978a662c87f0255a2a2bb97fc5d6 authored about 4 years ago1d1649e56e553576240cf4b1fafc098997b9ba6d authored about 4 years ago
integration_tests: add test for LP: #1898997
This introduces the `lxd_config_dict` mark, used...
05216aa37e1fad32433dbea102dc3ceae7d8565d authored about 4 years ago
Also introduce the `unstable` mark, to allow us to land tests which
run inconsistently (such as...
Update documentation for network-config-format-v2 to reflect the fact that
routes are a per-int...
CA Cert tests will fail on systems that don't have ca-certificates
installed and configured.
...
b8df254738a43b690d1f511bc5c13290140c7ed0 authored about 4 years ago
Add an integration test that roughly mimics many of the manual cloud
SRU tests. Also refactored...
Test that we can add optional vendor-data to the seedfrom file in a
NoCloud environment.
Als...
aa6350f61d05bd18ecc1d92dd08090c43e4ef927 authored about 4 years ago
For SRU test development, every single time we start a new test run,
we need to first install t...
If a non-default AuthorizedKeysFile is specified in
/etc/ssh/sshd_config, ensure we can still s...
This introduces an optional, more complex OS_IMAGE format (`<image
id>::<os>::<release>`) which...
This wraps pycloudlib's `BaseInstance.restart` and `BaseInstance.wait`
to pass the same paramet...
bd76d5cfbde9c0801cefa851db82887e0bab34c1 authored about 4 years ago
BOOTPROTO needs to be set to 'dhcp' on RHEL so NetworkManager can
properly acquire ipv6 address...
Integration tests have been leaving behind snapshot images, so now we
clean them up. Also, in t...
de3183c1ff4660dda23f2624c1cc24bb76de5bf5 authored about 4 years ago
pycloudlib will stop running commands as root
by default on LXD. To align with that change
and...
6ee01078ae74338e0a11c1d4b13a667c01e9b26f authored about 4 years ago
4292a47b3cefed2f6023e6007277fcaf2deb0f3e authored about 4 years ago
During teardown of every cloud instance, run 'cloud-init collect-logs',
then transfer and unpac...
Bump the version in cloudinit/version.py to 20.4 and
update ChangeLog.
LP: #1905440
47f4229ebcef9f83df8b549bb869a2dbf6dff17c authored about 4 years ago
Xenial tox 2.3.1 still suffers from
https://github.com/tox-dev/tox/issues/208.
As a resu...
87df9d6cac95112560e5c652a68b74a28f4a6785 authored about 4 years ago
Tests previously assumed that when executing commands and transferring
files that user will hav...
8a493bf08d8b09d4f3a35dae725756d157844201 authored about 4 years ago
See #585
e454dea5855019a5acdd6acafdef2ae07d069235 authored about 4 years ago
`IMAGE_SOURCE` was renamed to `CLOUD_INIT_SOURCE` before the testing
framework ever landed, but...
Adds the ability to run the Azure preprovisioned VMs as NIC-less and
then hot-attach them when ...
Existing config writes keys to /etc/ssh after deleting files matching
a glob that includes cert...
As the first test of this SRU cycle, this also introduces the
sru_2020_11 mark to allow us to e...
On FreeBSD, if a UFS has trim: (-t) or MAC multilabel: (-l) flag, resize
FS fail, because the _...
Pushing dmesg log to KVP to help troubleshoot VM boot issues
73e704e3690611625e3cda060a7a6a81492af9d2 authored about 4 years ago
IMAGE_SOURCE = 'IN_PLACE' wasn't working previously. Replaced
LXD launch with an init, then mou...
bfaee8cc9b8fd23dbc118ae548fc2ca695a0d707 authored about 4 years ago
cc_set_password will only update the password for the default user if
cfg['password'] is set. T...
`-k` will select tests or marks whose names match. `-m` selects only
tests which have the spec...
Increase Azure Endpoint HTTP retries to handle
occasional platform network blips.
Introduce ...
6df0230b1201d6bed8661b19d8f3758797635377 authored about 4 years ago
On systems where the Azure datasource
is a viable platform for crawling metadata,
cloud-init o...
96d21dfbee308cd8fe00809184f78da9231ece4a authored about 4 years ago
This introduces the "ci" mark, used to indicate a test which should run
as part of our CI integ...
Allow root user to validate the userdata provided to the launched
machine using `cloud-init dev...
e1bde919923ff1f9d1d197f64ea43b976f034062 authored about 4 years ago
This commit does the following:
* introduces the `cloudinit.persistence` module, containing
...