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

Add jshen28 as contributor (#1035)

21aec00f77dc51cee2612978ed4ebcca9d91a697 authored over 3 years ago
Skip test_cache_purged_on_version_change on Azure (#1033)

c29c5b1d6d872a4b9754d7a1393bd1acde621447 authored over 3 years ago
Remove invalid ssh_import_id from examples (#1031)

8cebc449812b4bff4afaa0837b140030c419f98e authored over 3 years ago
Cleanup Vultr support (#987)

Offload Vultr's vendordata assembly to the backend, correct vendordata
storage and parsing, all...

244af3f4971c8f89c741aa90306f0fb1b4459940 authored over 3 years ago
docs: update cc_disk_setup for fs to raw disk (#1017)

24a15e9cd3acd7c93efe9755b98897ee8c0476c7 authored over 3 years ago
HACKING.rst: change contact info to James Falcon (#1030)

a1e78b2ea3eb00dcd64d41ca83a240334c851a45 authored over 3 years ago
tox: bump the pinned flake8 and pylint version (#1029)

tox: bump the pinned flake8 and pylint version

* pylint: fix W1406 (redundant-u-string-prefix...

089a307db1fc572461eea1589f1876132c058311 authored over 3 years ago
Add retries to DataSourceGCE.py when connecting to GCE (#1005)

Add retries to DatasourceGCE when connecting to GCE.
Sometimes when the trying to fetch the met...

e27c30748e88409b1646a552f994edf9ed9d017e authored over 3 years ago
Set Azure to apply networking config every BOOT (#1023)

In #1006, we set Azure to apply networking config every
BOOT_NEW_INSTANCE because the BOOT_LEGA...

dc22786980a05129c5971e68ae37b1a9f76f882d authored over 3 years ago
Add connectivity_url to Oracle's EphemeralDHCPv4 (#988)

Add connectivity_url to Oracle's EphemeralDHCPv4

On bionic, when trying to bring up the Ephem...

612e39087aee3b1242765e7c4f463f54a6ebd723 authored over 3 years ago
docs: fix typo and include sudo for report bugs commands (#1022)

Remove a duplicate "a" in the docs, and change the bug reporting
documentation to tell users to...

cb82a4508a4c56c3814fa633166d944762071bcf authored over 3 years ago
VMware: Fix typo introduced in #947 and add test (#1019)

5ea2c669d6e8a9ab30f3107bee45cecc5fa1b081 authored over 3 years ago
Update IPv6 entries in /etc/hosts (#1021)

Add IPv6 localhost (::1) entry. See:
https://salsa.debian.org/installer-team/netcfg/-/blob/1767...

d4fe7bc4c320023263075258027eae210e7497e1 authored over 3 years ago
Integration test upgrades for the 21.3-1 SRU (#1001)

* Update test_combined.py to allow either valid LXD subplatform
* Split jinja templated tests i...

023f97d4e64c267b8bd809510b3fc75fcb9da688 authored over 3 years ago
Add Jille to tools/.github-cla-signers (#1016)

26a92b0d883492beefacee80a7e7a2ab2a2c648f authored over 3 years ago
Improve ug_util.py (#1013)

No functional changes.

f3cc94949d9f153b4a5135f8b989ff11b36ab7ea authored over 3 years ago
Support openEuler OS (#1012)

openEuler Homepage: https://www.openeuler.org/en/

f4c47e3e25d1fb79e2673e37f8fc67750d025be2 authored over 3 years ago
ssh_utils.py: ignore when sshd_config options are not key/value pairs (#1007)

As specified in #LP 1845552,
In cloudinit/ssh_util.py, in parse_ssh_config_lines(), we attempt ...

2ce857248162957a785af61c135ca8433fdbbcde authored over 3 years ago
Set Azure to only update metadata on BOOT_NEW_INSTANCE (#1006)

In #834, we refactored the handling of events for fetching new metadata.
Previously, in Azure's...

e69a88745e37061e0ab0a1e67ad11015cca610c1 authored over 3 years ago
cc_update_etc_hosts: Use the distribution-defined path for the hosts file (#983)

The distribution class has a field that specifies the location of
the system hosts file and thi...

7fe0f900adcd45a74a24b7f9b251e2ee35b53b54 authored over 3 years ago
Add CloudLinux OS support (#1003)

https://www.cloudlinux.com/

f6c71fd758a3589ac5f62fd251d60b00edf5bb1c authored over 3 years ago
puppet config: add the start_agent option (#1002)

The current code starts the puppet agent and also sets autostart
in all cases. This conflicts w...

db72c841c2ec0d94d366df7fa623e82e91e2201c authored over 3 years ago
Fix `make style-check` errors (#1000)

Using flake8 inplace of pyflakes
Renamed run-pyflakes -> run-flake8
Changed target name to fla...

58c2de4c97de6cfa6edbf5319641f2ef71284895 authored over 3 years ago
Make cloud-id copyright year (#991)

76cff793840be63a69a74293170122c189ebaead authored over 3 years ago
Add support to accept-ra in networkd renderer (#999)

Also fix search path in networkd

7fc3f08ebc20eb496b3d318bb718ece569b10dba authored over 3 years ago
Update ds-identify to pass shellcheck (#979)

This patch updates the ds-identify file to pass the
popular shell linter, shellcheck. Updates i...

de8931edc4093013fd685938e1c4e5a3d53f653c authored over 3 years ago
Azure: Retry dhcp on timeouts when polling reprovisiondata (#998)

In the nic attach path, we skip doing dhcp since we already did it
when bringing the interface ...

28e56d993fc40feab139f149dacc10cae51a3fe0 authored over 3 years ago
testing: Fix ssh keys integration test (#992)

Home directory permissions changed in hirsute. The integration test
assumed permissions from ea...

6803368dec44c8b42196931b3a42d014a10b600d authored over 3 years ago
Release 21.3 (#993)

Bump the version in cloudinit/version.py to 21.3 and update ChangeLog.

LP: #1940839

03ee10cd378773fab50eacf6fce3c55e8f828879 authored over 3 years ago
Azure: During primary nic detection, check interface status continuously before rebinding again (#990)

Add 10 second polling loop in wait_for_link_up after performing
an unbind and re-bind of primar...

3ec8ddde0d1d2fd8597f7d2915baa3e328552ab1 authored over 3 years ago
Fix home permissions modified by ssh module (SC-338) (#984)

Fix home permissions modified by ssh module

In #956, we updated the file and directory permis...

7d3f5d750f6111c2716143364ea33486df67c927 authored over 3 years ago
Add integration test for sensitive jinja substitution (#986)

Ensure jinja templates work for both instance-data.json and
instance-data-sensitive.json. Test ...

94679e178613ab5b12327829ca54855ac5b1c1c0 authored over 3 years ago
Ignore hotplug socket when collecting logs (#985)

Update "cloud-init collect-logs" to ignore
/run/cloud-init/hook-hotplug-cmd as this will raise ...

776bd36385b3bd5c796479983afd2c9492cbdbe4 authored over 3 years ago
testing: Add missing mocks to test_vmware.py (#982)

3e63025ab70763c19a6e8b6586b6d75b1232fd18 authored over 3 years ago
add Zadara Edge Cloud Platform to the supported clouds list (#963)

0bf8d575dc91b68084ef4d88869ac719b23924d0 authored over 3 years ago
testing: skip upgrade tests on LXD VMs (#980)

The issues we see on Bionic VMs don't appear anywhere else, including
when invoking kvm directl...

b9c96b4f4291b0b8c014817ec6047648dc83845b authored over 3 years ago
Only invoke hotplug socket when functionality is enabled (#952)

Alters hotplug hook to have a query mechanism checking if the
functionality is enabled. This al...

65607405aed2fb5e7797bb181dc947025c10f346 authored over 3 years ago
Revert unnecesary lcase in ds-identify (#978)

This patch reverts an unnecessary lcase optimization in the
ds-identify script. SystemD documen...

f516a7d37c1654addc02485e681b4358d7e7c0db authored over 3 years ago
cc_resolv_conf: fix typos (#969)

Add tests for cc_resolv_conf handler

04047438d7bbca0367f1b0722c0959fd92166e3e authored over 3 years ago
Replace broken httpretty tests with mock (SC-324) (#973)

* Replace broken httpretty tests with mock

Certain versions of python/httpretty don't work co...

1c3b10b58768ec4c70384f4a7af7ce956518fe7c authored over 3 years ago
Azure: Check if interface is up after sleep when trying to bring it up (#972)

When bringing interface up by unbinding and then binding hv_netvsc
driver, it might take a shor...

e119ceceb7d76af7d75c04a8779b9c5fc68083a8 authored over 3 years ago
Update dscheck_VMware's rpctool check (#970)

This patch updates the dscheck_VMware function's use of "vmware-rpctool".

When checking to se...

7781dec3306e9467f216cfcb36b7e10a8b38547a authored over 3 years ago
Azure: Logging the detected interfaces (#968)

82a30e6d821dbaec90bed066e09613bfb28fd52a authored over 3 years ago
Merge pull request #46 from zdc/T3735-sagitta

User-Data: T3735: Fixed "multi" nodes type search

73280091a0e137647a8d4b8d4f091d57c245849d authored over 3 years ago
User-Data: T3735: Fixed "multi" nodes type search

Several nodes with "multi" type contain extra space character after
the `multi:` mark, which pre...

e79a10207e08cc73a9b2452e396c7556d3ec591f authored over 3 years ago
Change netifaces dependency to 0.10.4 (#965)

Change netifaces dependency to 0.10.4

Currently versions Ubuntu <=20.10 use netifaces 0.10.4 ...

b9d308b4d61d22bacc05bcae59819755975631f8 authored over 3 years ago
Azure: Limit polling network metadata on connection errors (#961)

d3271217e2745fb0e3405bd093b61c39fe0708a7 authored over 3 years ago
Update inconsistent indentation (#962)

This patch updates some indentation in a comment that prevented an
attempt to run the Black for...

c62cb3af59abc464380011c106b31879181e7c45 authored over 3 years ago
cc_puppet: support AIO installations and more (#960)

- update the puppet module to support AIO installations by setting
`install_type` to `aio`
-...

9893dfcd2f0be92197d707236cbd44cb7452364d authored over 3 years ago
Add Puppet contributors to CLA signers (#964)

3c8585919b07bbe6e7480c70167bc0a90b6303c7 authored over 3 years ago
Datasource for VMware (#953)

This patch finally introduces the Cloud-Init Datasource for VMware
GuestInfo as a part of cloud...

8b4a9bc7b81e61943af873bad92e2133f8275b0b authored over 3 years ago
photon: refactor hostname handling and add networkd activator (#958)

049d62b658b06e729291def6b7b6f9520827d0ba authored over 3 years ago
Stop copying ssh system keys and check folder permissions (#956)

In /etc/ssh/sshd_config, it is possible to define a custom
authorized_keys file that will conta...

00dbaf1e9ab0e59d81662f0f3561897bef499a3f authored over 3 years ago
testing: port remaining cloud tests to integration testing framework (SC-191) (#955)

This should enable us to remove the cloud-tests entirely.

13b6a8575f813699d406f5cab3424c2beffba26f authored over 3 years ago
generate contents for ovf-env.xml when provisioning via IMDS (#959)

Azure Linux Agent (WaLinuxAgent) waits for the ovf-env.xml file
to be written by cloud-init wh...

8f42eb547ddf3202268e1e37a300ba8b2e89cbd2 authored over 3 years ago
Add support for EuroLinux 7 && EuroLinux 8 (#957)

3d9c862b6ded798031fad827328fa437bc14ac97 authored over 3 years ago
Implementing device_aliases as described in docs (#945)

Implement missing device_aliases feature

The device_aliases key has been documented as part o...

758acf976f2cb67a85411467fa5fca2ea17a2283 authored over 3 years ago
testing: fix test_ssh_import_id.py (#954)

test_ssh_import_id.py occassionally fails because cloud-init finishes
before the keys have been...

824977bd58bae601600682f134bfec00b0c69bbd authored over 3 years ago
Add ability to manage fallback network config on PhotonOS (#941)

Currently cloud-init generates fallback network config on various
scenarios.

For example:
1...

6e7066ea2b06940c4931f0258c7982b09966582f authored over 3 years ago
Add VZLinux support (#951)

Virtuozzo Linux is a distro based off of CentOS 8, similar to Alma Linux and Rocky Linux.

4257e30ac4b8730af35c078f2df0a2234dd19ffa authored over 3 years ago
VMware: add network-config support in ovf-env.xml (#947)

Details:
1. Support guest set network config through guestinfo.ovfEnv using OVF
2. 'network-co...

f0ab1e64852d50f4fe0de84e0bca0ee8bb516a9f authored over 3 years ago
Update pylint to v2.9.3 and fix the new issues it spots (#946)

In CI run against pylint 2.9.3 and fix occurrences of:
- W0237 (arguments-renamed)
- W0402 (...

ec6afadbf0f0f77d5b58dccd70df77da89c2c91d authored over 3 years ago
Azure: mount default provisioning iso before try device listing (#870)

With a few exceptions, Azure VM deployments receive provisioning
metadata through the provision...

a984ee78b745b157b4b023a1786bfbd3b2002b88 authored over 3 years ago
Document known hotplug limitations (#950)

4fbe192ab21252b5cb664ee0e7ae3ee22af98a10 authored over 3 years ago
Initial hotplug support (#936)

Adds a udev script which will invoke a hotplug hook script on all net
add events. The script wi...

184c836a16e9954a2cba11ae21f07923077ec904 authored over 3 years ago
Fix MIME policy failure on python version upgrade (#934)

Python 3.6 added a new `policy` attribute to `MIMEMultipart`.
MIMEMultipart may be part of the ...

eacb0353803263934aa2ac827c37e461c87cb107 authored over 3 years ago
run-container: fixup the centos repos baseurls when using http_proxy (#944)

The EPEL repo file used to have download.fedoraproject.org as its
baseurl. That has now been re...

881be6e780b258e98d1ecba4777ba3e171d5760d authored over 3 years ago
tools: add support for building rpms on rocky linux (#940)

a185f31911dfc58662eb1eb5d39a9ab3ed178ff5 authored over 3 years ago
ssh-util: allow cloudinit to merge all ssh keys into a custom user file, defined in AuthorizedKeysFile (#937)

This patch aims to fix LP1911680, by analyzing the files provided
in sshd_config and merge all ...

9b52405c6f0de5e00d5ee9c1d13540425d8f6bf5 authored over 3 years ago
VMware: new "allow_raw_data" switch (#939)

Add a new switch allow_raw_data to control raw data feature, update
the documentation. Fix bugs...

108611aee26e09bec683e6cf1b8e03bec9362de9 authored over 3 years ago
bump pycloudlib version (#935)

7f5e6822cce7218bdb7df2bfb0788c9ee64a1ad2 authored over 3 years ago
add renanrodrigo as a contributor (#938)

894dd7c4fbca019ab2703de860b3d28e2722534b authored over 3 years ago
testing: simplify test_upgrade.py (#932)

test_upgrade.py was outputting a ton of stuff that had to be manually
collected and verified. T...

36aeb49cb966d6ab576d4ce7cd2e815079c541a3 authored over 3 years ago
freebsd/net_v1 format: read MTU from root (#930)

We read the MTU from the subnet entries. With the v1 format, the MTU can
be set at the root lev...

db51b656ee997382c3c4792271fa08398f43e105 authored over 3 years ago
Add new network activators to bring up interfaces (#919)

Currently _bring_up_interfaces() is a no-op for any distro using
renderers. We need to be able ...

81299de5fe3b6e491a965a6ebef66c6b8bf2c037 authored over 3 years ago
- Detect a Python version change and clear the cache (#857)

summary: Clear cache when a Python version change is detected

When a distribution gets update...

78e89b03ecb29e7df3181b1219a0b5f44b9d7532 authored over 3 years ago
cloud_tests: fix the Impish release name (#931)

Commit f5a2449 introduced Impish but left the release name set to
'hirsute'.

6e0aa175513d0d5f64a3684f6840621cb9759b27 authored over 3 years ago
Removed distro specific network code from Photon (#929)

Minor fixes in networkd renderer & fixed corresponding tests

Removed datasource_list for Phot...

b5aecbe9512fa546255cc93b178b4081342fc247 authored over 3 years ago
Merge pull request #45 from UnicronNL/current

T3653: Cloudinit subnet error if a cidr (/24) is used instead of a su…

57b6d5b33843821c71d5ae7fc2c984c39ec2b330 authored over 3 years ago
T3653: Cloudinit subnet error if a cidr (/24) is used instead of a subnet mask (255.255.255.0)

f19bdae2a31d7271698bf9e3afdbfa150d40b571 authored over 3 years ago
Add support for VMware PhotonOS (#909)

Also added a new (currently experimental) systemd-networkd renderer,
and includes a small refac...

35aa9db6f8e2ba05d366776c0e8d97f52217e930 authored over 3 years ago
cloud_tests: add impish release definition (#927)

f5a244960c3f1591d022c081d816bc9604512629 authored over 3 years ago
docs: fix stale links rename master branch to main (#926)

Update doc references to 'main' default branch due to rename.
Also some links have eroded:
- ...

db23b1b10b97fe19bc1c8af99a08aa5693d37923 authored over 3 years ago
Fix DNS in NetworkState (SC-133) (#923)

v1 network config currently has no concept of interface-specific DNS,
which is required for cer...

abd2da5777195e7e432b0d53a3f7f29d071dd50e authored over 3 years ago
tests: Add 'adhoc' mark for integration tests (#925)

Also new jenkins tox definition

fbcb224bc12495ba200ab107246349d802c5d8e6 authored over 3 years ago
Fix the spelling of "DigitalOcean" (#924)

The name "DigitalOcean" doesn't have a space in it; it's a single
compound word written in Pasc...

1243c5a1fc1f3546b40e48a2033a9abab546e40f authored over 3 years ago
Small Doc Update for ReportEventStack and Test (#920)

- small document update for ReportEventStack explaining post_files
parameter
- small unit test...

c8d3f99be84a4a04074a94c451387932bd086b26 authored over 3 years ago
Replace deprecated collections.Iterable with abc replacement (#922)

LP: #1932048

950c186a7e0c66a3ed84ea97291e5829ca3d826c authored over 3 years ago
testing: OCI availability domain is now required (SC-59) (#910)

59a3d84562a0fdeb16a4a566371294790d110ad4 authored over 3 years ago
add DragonFlyBSD support (#904)

- Mostly based on FreeBSD, the main exception is that
`find_devs_with_on_freebsd` does not wo...

59a848c5929cbfca45d95860eb60dfebd0786c94 authored over 3 years ago
Merge pull request #42 from UnicronNL/current

VMware: T3601 - VMware: T3583

2df3d01dd7621156dd5003158988dcd9b61836cb authored over 3 years ago
Use instance-data-sensitive.json in jinja templates (SC-117) (#917)

instance-data.json redacts sensitive data for non-root users. Since user
data is consumed as ro...

05b0e35026db3789c56ee9f8192d4a81067325e5 authored over 3 years ago
doc: Update NoCloud docs stating required files (#918)

LP: #1931577

b11632d1b105ee696abe085051decdee523a87c1 authored over 3 years ago
Add descrition for why the the ssh_keys variable is parsed.

b1433de9e22fbc3ca5bb83276f4d69f26696a292 authored over 3 years ago
T3339: Cloud-Init domain search setting not applied.

9f5a20ff749918694cae74d95eb8ea1142f540bb authored over 3 years ago
T3601: Error in ssh keys for vmware cloud-init if ssh keys is left empty.

025ff72784d2f45bbe361fe451a69c5cde8bfdc1 authored over 3 years ago
build-on-netbsd: don't pin a specific py3 version (#913)

Reuse the FreeBSD logic to be able to switch between Python3 versions
easily.

9c400e464f358cfe808d69b08be139f7695fea8a authored over 3 years ago
- Create the log file with 640 permissions (#858)

Security scanners are often simple minded and complain on arbitrary
settings such as file permi...

29ac50f2b9e7634fc59fc161d77d27e970ae8080 authored over 3 years ago
Allow braces to appear in dhclient output (#911)

dhclient output that contains brackets for pxe variables will break
the dhclient parsing regex...

503e2d398660e8af5d49bdf6944a50ad793a3a31 authored over 3 years ago
T3583: Overwrite default config ntp settings when custom ntp servers are provided.

c1d00c2b17eea0c7fc05cb1852a3af83cd8b0a70 authored over 3 years ago