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

lp-to-git-users: adding larsks

Mapped from larsks

a6d6bf978df971f3353ce617cbfe5bcdf57d2fe8 authored over 5 years ago
Merge pull request #31 from raharper/fix/pycodestyle-tip

pycodestyle: remove unused local variable

87f1401ffa8ecade9aeaff06f4d6dc3b61caf7ba authored over 5 years ago
add the ability to put the api key

70b99d4dedfffeee58f7b85e337ebf92472f4e2d authored over 5 years ago
pycodestyle: remove unused local variable

fdbca300529a20bedacb16c929cece9697eb89bc authored over 5 years ago
reporting: Using a uuid to enforce uniqueness on the KVP keys.

The KVPs currently being emitted to the .kvp_pool file can have
duplicate keys which is wrong si...

92cc71dec8da73bf43d345418b73db1a32a6b8b9 authored over 5 years ago
lp-to-git-users: adding paride

Mapped from legovini

8ae0a7030e5e825dd4179761a62fa7f8670df101 authored over 5 years ago
lp-to-git-users: adding powersj

Mapped from powersj

ad23f9af4164d920ad1306b7a1eb5785511b7b7e authored over 5 years ago
lp-to-git-users: adding blackboxsw

Mapped from chad.smith

880d1e8d428e6f4ab4ccf5c4ec1a4c9b41c90172 authored over 5 years ago
lp-to-git-users: adding raharper

Mapped from raharper

0be6a8c9cd41e1d533d4b20d774f3b74fd7f6143 authored over 5 years ago
docs: touchups in rtd intro and README.md

- rtd/index.rst: update sentence to read:
  cloud-init will also parse and process any optional ...

77299d4f1857a2edd043b5473f07b208a32fd99a authored over 5 years ago
doc: update launchpad git refs to github

1eba6dd4d764078bf4f813721dcc547958b5a7c4 authored over 5 years ago
tools: migrate script needs to write tools/.lp-to-git-user

Also fix commit message lint

14451d468cc80d89a80f0fbab7d8e11f3ac467e7 authored over 5 years ago
github: drop pull-request template to prepare for migration

e3b6d77880e8ab215bf4318894b3edd491308286 authored over 5 years ago
tools: add migrate-lp-user-to-github script to link LP to github

To link a launchpad account name to your github account for licensing
accountability each LP use...

d8ff0e3aa7db0b478bd52ab16cf38cd661412446 authored over 5 years ago
github: new basic project readme

See rendered content at
https://github.com/blackboxsw/cloud-init/tree/github/readme

ae1dd10bb530d5ba46e53f04009c8172d4a7561f authored over 5 years ago
Release 19.3

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

LP: #1851428

073df96e338e7a191b0d22ff377f91f9b2a82075 authored over 5 years ago
azure: support matching dhcp route-metrics for dual-stack ipv4 ipv6

Network v2 configuration for Azure will set both dhcp4 and
dhcp6 to False by default.

When IPv6...

02f07b666adc62d70c4f1a98c2ae80cb6629fa9a authored over 5 years ago
configdrive: fix subplatform config-drive for /config-drive source

When ConfigDrive discovers the source path /config-drive, subplatform
is now reports 'config-dri...

15fa154602f281c9239084d7d20a0999c6b09970 authored over 5 years ago
DataSourceSmartOS: reconfigure network on each boot

In typical cases, SmartOS does not use DHCP for network configuration.
As such, if the network c...

e81389592a67bb54b889512928dcdf65f87ad436 authored over 5 years ago
Add config for ssh-key import and consuming user-data

This patch enables control over SSH public-key import and
discarding supplied user-data (both di...

45ea695f9b4fce180c662ab4211575d64912634e authored over 5 years ago
net: fix subnet_is_ipv6() for stateless|stateful

Function return false for ipv6_dhcpv6-stateless|stateful,
the eni renderer does not add '6' to '...

fcc92ad15199318abfad067c63f5ab941addc720 authored over 5 years ago
OVF: disable custom script execution by default

For security concern, we disable the custom script
by default.If a custom script is provided, st...

a61ee02a50eb21954c114e01d2d042916bb2dc14 authored over 5 years ago
cc_puppet: Implement csr_attributes.yaml support

This change adds two new parameters:
* csr_attributes
* csr_attributes_path

Those parameters al...

d3e71b5e843edf73eb7da511a032d987e314bd69 authored over 5 years ago
cloud-init.service: on centos/fedora/redhat wait on NetworkManager.service

In Centos/RHEL 8, NetworkManager is installed as the networking service.
cloud-init.service need...

8888ca1af7f1fed33e79b56694834310ed35559a authored over 5 years ago
azure: Do not lock user on instance id change

After initial boot ovf-env.xml is copied to agent dir
(/var/lib/waagent/) with REDACTED password...

e1b4b8c903fed3b69e57ec08c17ce94097d55901 authored over 5 years ago
net/netplan: use ipv6-mtu key for specifying ipv6 mtu values

netplan introduced an 'info' subcommand which emits yaml describing
implemented features that in...

f1c788e2bb7c86069d43a015267facfb8aefcdf0 authored over 5 years ago
Fix usages of yaml, and move yaml_dump to safeyaml.dumps.

Here we replace uses of the pyyaml module directly with functions
provided by cloudinit.safeyaml...

5bec6b0e2a2ce5fd03bb04f441536fc130e67997 authored over 5 years ago
exoscale: Increase url_max_wait to 120s.

The exoscale datasource defines a shorter timeout than the default (10)
but did not override url...

3e2482e8aa6630ca9bc115dc1f82d44d3fde1681 authored over 5 years ago
net/sysconfig: fix available check on SUSE distros

In addition to ifup/ifdown the sysconfig renderer looks for
evidence that the sysconfig director...

7ccab1bbe508f059e621583c0c05df03c5daaf2b authored over 5 years ago
docs: Fix incorrect Azure IMDS IP address

The Azure datasource was incorrectly listing the IP address. This
updates the address to match w...

c47b46edbfb328c963f6769e8b95a947e2eba932 authored over 5 years ago
introduce .travis.yml

This captures the CI testing that is currently performed by the Ubuntu
Server Jenkins instance i...

8b534f887ef735acfe6dbbfb8700d4dc6e479d1d authored over 5 years ago
net: enable infiniband support in eni and sysconfig renderers

Commit e7b0e5f72 added support for configuring infiniband devices by
adding a new infiniband 'ty...

02c8214eac857e29b40ecc65992c1da6983083e1 authored over 5 years ago
guestcust_util: handle special characters in config file

Handle the special characters when reading VM Tools configure file.
For example, the key and val...

ecb501b84338f078be18c38c68c3ce87fed3584b authored over 5 years ago
fix some more typos in comments

a86829d32284ea4842f13035442b1a5127997018 authored over 5 years ago
replace any deprecated log.warn with log.warning

Commit 6797e822959b84c98cf73e02b2a6e3d6ab3fd4fe replaced
the LOG.warn calls that linters were wa...

7e699256b319cdf41e747211763e593a6b5f3393 authored over 5 years ago
net: handle openstack dhcpv6-stateless configuration

Openstack subnets can be configured to use SLAAC by setting
ipv6_address_mode=dhcpv6-stateless. ...

fac98983187c0984aa79c569c4b76cab90fd6f47 authored over 5 years ago
Add .venv/ to .gitignore

de03438c7afd80fa7598dcf5ef40085d65a116bf authored over 5 years ago
Small typo fixes in code comments.

26e1f063677d974ab3b1a48e010e732a538b9a8d authored over 5 years ago
cloud_test/lxd: Retry container delete a few times

LXD integration tests fail sometimes due to failure to delete the
container, usually related to ...

823708ea031290c864e3aef67f60f6eb495f281d authored over 5 years ago
Add Support for e24cloud to Ec2 datasource.

e24cloud provides an EC2 compatible datasource.
This just identifies their platform based on dmi...

7d5d34f3643a2108d667759f57a5ab63d0affadd authored over 5 years ago
do not set dhcp after vmware config

d3784d6809260abc42ec1895c09cfbeef06296d8 authored over 5 years ago
Add RbxCloud datasource

d3b1c4ae6bd237a04ba5df4306ff38f752f72132 authored over 5 years ago
get_interfaces: don't exclude bridge and bond members

The change that introduced this issue was handling interfaces that are
bonded in the kernel, in ...

a7d8d032a65e807007f1467a9220b7f161625668 authored over 5 years ago
Add support for Arch Linux in render-cloudcfg

 - Detect Arch Linux and set variant accordingly in `system_info()`
 - Allow setting render-clou...

5d5a32e039782ce3e1c0843082fe26260fa9273a authored over 5 years ago
util: json.dumps on python 2.7 will handle UnicodeDecodeError on binary

Since python 2.7 doesn't handle UnicodeDecodeErrors with the default
handler

LP: #1801364

067516d7bc917e4921b9f1424b7a64e92cae0ad2 authored over 5 years ago
debian/ubuntu: add missing word to netplan/ENI header

Specifically, add in "reboot" to make it clear what people should expect
when modifying the file...

052d655cfba37243396c491a1e7892ba3736ab6f authored over 5 years ago
ovf: do not generate random instance-id for IMC customization path

Cloud-init will not operate properly if the instance-id value changes
on each boot. This is the ...

762f230cb37bdceaed3fb264e9cede48c2749d3f authored over 5 years ago
sysconfig: only write resolv.conf if network_state has DNS values

If an OS image provided an /etc/resolv.conf file that was not empty
cloud-init would read and re...

f80f7f0d82eaf05e68419c7ac87bf5d4c934b796 authored over 5 years ago
sysconfig: use distro variant to check if available

The sysconfig renderer used the distro name directly which mean
some variants of distros were no...

0948cdfbef2052cdf839f24d6a17d457aa9fd4d3 authored over 5 years ago
systemd/cloud-init.service.tmpl: start after wicked.service

Change the startup order. On SUSE distros cloud-init.service
should start after wicked.service. ...

66ef979a2d7b8003def1ee4d7a6b6a261b37e0ee authored over 5 years ago
docs: fix zstack documentation lints

Resolve the following lints raised by 'make doc':
- doc/rtd/topics/datasources/zstack.rst:5: D00...

b19177e2c963d07bb4a5dad24691f194227ca422 authored over 5 years ago
analyze/show: remove trailing space in output

0cbcd228fb3ec0f22acefa1fc195dbcefa0c149d authored over 5 years ago
Add missing space in warning: "not avalid seed"

18286fc3f77ddbd05ba6c46f160c54092c63c10c authored over 5 years ago
pylintrc: add 'enter_context' to generated-members list

On Bionic (python 3.6.8) we now see no-member errors on untouched code.
This does not reproduce ...

9faa8d58940f2ea1184f275943be581b79694c0f authored over 5 years ago
set correct reference

e423e789fa7c0feaff75c245b89d5c6188fb5ddd authored over 5 years ago
Add datasource for ZStack platform.

Zstack platform provides a AWS Ec2 metadata service, and
identifies their platform to the guest ...

571f7c36e89f67f4c2d1cacfd8f9269bf864d560 authored over 5 years ago
docs: organize TOC and update summary of project

4df0065998961ad21a9b733fb23ae2ebd78b7380 authored over 5 years ago
tools: make clean now cleans the dev directory, not the system

Remove pyc files, .tox directories and docs during make clean.

ac8ef3eed1ca78d779b9fc414439e5dc4153735c authored over 5 years ago
docs: create cli specific page

This is formerly the capabilities page.

604463e4e16ee281acc20de010623ae1c0711b92 authored over 5 years ago
docs: added output examples to analyze.rst

bc9f91caacb5190174470fca10b922129362f904 authored over 5 years ago
docs: doc8 fixes for instancedata page

The huge table was scrolling off the page for me and it made more sense
to break this up and hav...

1b15f8bf31abf423f66f6a94722c0f6c77d7ca35 authored over 5 years ago
docs: clean up formatting, organize boot page

083fdcd9a959925e8a80ceaf184e4795e6802af6 authored over 5 years ago
net: add is_master check for filtering device list

Some network devices are transformed into a bond via kernel magic
and do not have the 'bonding' ...

059d049c57cac02cdeaca832233a19712e0b4ded authored over 5 years ago
docs: more complete list of availability

6f931795cc7c79033e6cc5c2f1be8de3e03a645b authored over 5 years ago
docs: start FAQ page

Takeover the moreinfo.rst page and update initially with pages
a user can use to learn about clo...

943678e590a3caab48c24b5b33694e5398a57c8a authored over 5 years ago
docs: cleanup output & order of datasource page

d86207afee256c7dbdc2bcab69b3f8479aafbfbc authored over 5 years ago
Brightbox: restrict detection to require full domain match .brightbox.com

The detection for brightbox in both ds-identify and in
identify_brightbox would incorrectly matc...

e7f16e215ef4fd6a31ddd2f1b585bbb6508bff06 authored over 5 years ago
VMWware: add option into VMTools config to enable/disable custom script.

VMWware customization already has support to run a custom script during
the VM customization. Ad...

45426d8d38a7224962867ba71f390cce653e0d17 authored over 5 years ago
net,Oracle: Add support for netfailover detection

Add support for detecting netfailover[1] device 3-tuple in networking
layer. In the Oracle data...

fa47d527a03a00319936323f0a857fbecafceaf7 authored over 5 years ago
atomic_helper: add DEBUG logging to write_file

LP: #1843276

476050b46021130654a7417bbb41647a5214dbcc authored over 5 years ago
doc: document doc, create makefile and tox target

* Create makefile and tox targets for documentation building and testing
to better replicate the...

385232dc8da6532b54342cd11e6d822ff7cd3e5a authored over 5 years ago
.gitignore: ignore files produced by package builds

c7688981e1070c75f3c3f31e707e7be272dd43d6 authored over 5 years ago
docs: fix whitespace, spelling, and line length

da826cd3e4d608d8ddb4b693d10378b52532677b authored over 5 years ago
docs: remove unnecessary file in doc directory

ff11c0c63bfca0be451c58539b158acb7cb65a76 authored over 5 years ago
Oracle: Render secondary vnic IP and MTU values only

When rendering secondary vnic configuration from IMDS, only emit
configuration for the IP and MT...

e7881d5c62e68e4962e2fcd3d12089e5a3b94dc9 authored over 5 years ago
exoscale: fix sysconfig cloud_config_modules overrides

Make sure Exoscale supplements or overrides existing system config
setting cloud_config_modules ...

d1b022217a652c7a84d5430c9e571987864d3982 authored over 5 years ago
net/cmdline: refactor to allow multiple initramfs network config sources

This refactors read_initramfs_config to support multiple different types
of initramfs network co...

a3926bffc985e5d39056858f65259a4ac438c037 authored over 5 years ago
ubuntu-drivers: call db_x_loadtemplatefile to accept NVIDIA EULA

Emit a script allowing cloud-init to set linux/nvidia/latelink
debconf selection to true. This a...

e6383719c1adccf20b5c21cfba1c5a2462d663a2 authored over 5 years ago
Add missing #cloud-config comment on first example in documentation.

Since this is the first code snippet some users might see,
they could end up in the same situati...

3e998276e42f5e2a4fa3a09becc9f120363e22de authored over 5 years ago
ubuntu-drivers: emit latelink=true debconf to accept nvidia eula

To accept NVIDIA EULA, cloud-init needs to emit latelink=true debconf
setting to the linux-restr...

85878703e80f536168bcf86cc6444f7aba44cdc3 authored over 5 years ago
DataSourceOracle: prefer DS network config over initramfs

The Oracle platform provides networking configuration from two sources:

* the primary interface...

2c52e6e88b19f5db8d55eb7280ee27703e05d75f authored over 5 years ago
format.rst: add text/jinja2 to list of content types (+ cleanups)

The cleanups, specifically, are to sort the list of content types, and
remove trailing whitespace.

e11b71900e95ec7f90d0da4e588be5c89d97baa9 authored over 5 years ago
Add GitHub pull request template to point people at hacking doc

This will hopefully avoid people submitting PRs against our mirror repo.

(Thanks to GitHub user...

633f1eabac04325a639d9f4893e8bb6fa89bb281 authored over 5 years ago
cloudinit/distros/parsers/sys_conf: add docstring to SysConf

f17c72ee4c959b1cfb1b3f260ade22fc5c6c5970 authored over 5 years ago
update vyos config module to include network config

6a7984b1e3ef2ad1b455f15ebb39e2335bf33c78 authored over 5 years ago
pyflakes: remove unused variable

bcc2c43e2a5e7a965da4020da8db028b409ee224 authored over 5 years ago
Azure: Record boot timestamps, system information, and diagnostic events

Collect and record the following information through KVP:
 + timestamps related to kernel initia...

2f3bb764626b9065f4102c7c0a67998a9c174444 authored over 5 years ago
DataSourceOracle: configure secondary NICs on Virtual Machines

Oracle Cloud Infrastructure's Instance Metadata Service provides network
configuration informati...

0e79a1b89287358a77fe31fb82c4bcd83ff48894 authored over 5 years ago
distros: fix confusing variable names

Building the subp arguments for a `useradd` call in a variable named
`adduser_cmd` is extremely ...

b2d4dfe78e242d74471062e56a8b072d95f698bf authored over 5 years ago
azure/net: generate_fallback_nic emits network v2 config instead of v1

The function generate_fallback_config is used by Azure by default when
not consuming IMDS config...

7f674256c1426ffc419fd6b13e66a58754d94939 authored over 5 years ago
Add support for publishing host keys to GCE guest attributes

This adds an empty publish_host_keys() method to the default datasource
that is called by cc_ssh...

155847209e6a3ed5face91a133d8488a703f3f93 authored over 5 years ago
New data source for the Exoscale.com cloud platform

- dsidentify switches to the new Exoscale datasource on matching DMI name
- New Exoscale datasou...

4dfed67d0e82970f8717d0b524c593962698ca4f authored over 5 years ago
doc: remove intersphinx extension

We don't use it in our doc builds, and if sphinx.pocoo.org is down then
it causes doc build issues.

6718b86e3e742f4ed4e39c3766ded2273128409c authored over 5 years ago
cc_set_passwords: rewrite documentation

What we had previously was inaccurate in a few respects.

LP: #1838794

88092eeae2c91e265c603025c87beda4c7d72bd4 authored over 5 years ago
net/cmdline: split interfaces_by_mac and init network config determination

Previously "cmdline" network configuration could be either
user-specified network-config=... con...

496aaa947ec563bd02b3148f220ff0afe1b32abb authored over 5 years ago
stages: allow data sources to override network config source order

Currently, if a platform provides any network configuration via the
"cmdline" method (i.e. netwo...

1dbede64dc645b090b4047a105143b5d5090d214 authored over 5 years ago
cloud_tests: updates and fixes

- Update paramiko and cryptography module versions (2.4.2) to
address issues with algo and dep...

a02c0c9aa24a16f1983a81fe5dbfadac3d7e0ad3 authored over 5 years ago
Fix bug rendering MTU on bond or vlan when input was netplan.

If input to network_state.parse_net_config_data was netplan (v2 yaml)
then the network state wou...

5498107d184815fe2e591748e247ab98a4e6d681 authored over 5 years ago
net: update net sequence, include wait on netdevs, opensuse netrules path

On systems with many interfaces, processing udev events may take a while.
Cloud-init expects dev...

b3a87fc0a2c88585cf77fa9d2756e96183c838f7 authored over 5 years ago
Release 19.2

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

LP: #1836921

060b1a1ca7b2385aa7f4ed42720063fa557e0671 authored over 5 years ago