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 killermoehre (#281)

Mapped from killermoehre

bacd63a782daf44937f23a1a33555cb579ae4fb5 authored almost 5 years ago
Add lp-to-git mapping for kgarloff (#279)

Map lp user kgarloff to github garloff

e0883182e143a3a4009e1cd15bee518f71aa054b authored almost 5 years ago
set_passwords: avoid chpasswd on BSD (#268)

Avoid chpasswd on all the BSD variants.

993f3e3e76e56266a83776a8f54dbb3ba59cfce7 authored almost 5 years ago
HACKING.rst: add Unit Testing design section (#277)

42f69f410ab8850c02b1f53dd67c132aa8ef64f5 authored almost 5 years ago
util: read_cc_from_cmdline handle urlencoded yaml content (#275)

Add support for additional escaping of formatting characters
in the YAML content between the 'c...

3f6746c6113ec9f691ff7e4f5ed3764d4261373b authored almost 5 years ago
distros/tests/test_init: add tests for _get_package_mirror_info (#272)

c5e949c02a1d5226ae9b1cb39846db19d223c6c2 authored almost 5 years ago
HACKING.rst: add links to new Code Review Process doc (#276)

Co-authored-by: Joshua Powers <[email protected]>

d605db4cb55d67915cb27a244faf1b7201468c84 authored almost 5 years ago
freebsd: ensure package update works (#273)

Currently, `cc_package_update_upgrade_install.py` fails because
`package_command()` does not kn...

53b6d1d6cdd1691b4379df4829109db40097b61b authored almost 5 years ago
doc: introduce Code Review Process documentation (#160)

0151e7e89d3376f7fe53e36dc7b36bdcca1c0fc0 authored almost 5 years ago
tools: use python3 (#274)

* tools: use python3

Switch tools/ to use python3 instead of python. At minimum this
fixes ...

9bb1ae9106ce1de4f53233faa329863c1191551a authored almost 5 years ago
cc_disk_setup: fix RuntimeError (#270)

Addresses "Runtime Error: dictionary keys changed during iteration".

Co-authored-by: Noah Mey...

04771d75a8670f07ae4c75b5892e3b795e9d1a07 authored almost 5 years ago
cc_apt_configure/util: combine search_for_mirror implementations (#271)

These two implementations had drifted away from one another very
slightly. Reconcile them and ...

a18338e99d0ab91f1f08b969bce8181938a284cc authored almost 5 years ago
bsd: boottime does not depend on the libc soname (#269)

On NetBSD and OpenBSD, the libc soname and location are different. There
is no reason to be to ...

df7a7857566c98df03cd7914643433b15faab5bc authored almost 5 years ago
Jenkins: T1870: support GitHub PullRequest builds

23b1e8570ce4689cda0c420966476cfacee03197 authored almost 5 years ago
test_oracle,DataSourceOracle: sort imports (#266)

* test_oracle: sort imports

* DataSourceOracle: sort imports

0173e852a760d2b9a697b5f07330a226839e350b authored almost 5 years ago
DataSourceOracle: update .network_config docstring (#257)

Bring it into line with the current state of the code (by dropping the
now-untrue caveat).

877cafd8363a49b85d6f659d4ddaa296c8cee504 authored almost 5 years ago
cloudinit/tests: remove unneeded with_logs configuration (#263)

These classes don't use `self.logs` anywhere in their body, so we can
remove the `with_logs = T...

ade47866aa2f81ab0f3baabbb1fc1e484abdb741 authored almost 5 years ago
.travis.yml: drop stale comment (#255)

Co-authored-by: Chad Smith <[email protected]>

9db87379b5c04f4c9662eaf81390e702ea63b8b3 authored almost 5 years ago
.gitignore: add more common directories (#258)

77c7c113639a40f032f285b7f84970e9584d558e authored almost 5 years ago
ec2: render network on all NICs and add secondary IPs as static (#114)

Add support for rendering secondary static IPv4/IPv6 addresses on
any NIC attached to the machi...

6600c642af3817fe5e0170cb7b4eeac4be3c60eb authored almost 5 years ago
ec2 json validation: fix the reference to the 'merged_cfg' key (#256)

The 'merged_cfg' key introduced in 71af48d was incorrectly referenced
to as 'ci_cfg' in the jso...

024bf27b5a3880dac916431296cb871707923562 authored almost 5 years ago
releases.yaml: quote the Ubuntu version numbers (#254)

Quote the Ubuntu version numbers in releases.yaml to make sure they're
treated as strings and n...

a20092e08ab01b807c64fb5dc6a6a0013aaa09ac authored almost 5 years ago
cloudinit: remove six from packaging/tooling (#253)

b9ff0dc950558ecd2a8469eded26bd6ae4082771 authored almost 5 years ago
util/netbsd: drop six usage (#252)

Drop remaining python six usage

309e9a3cb33a16721d87650f9c1b50709e507356 authored almost 5 years ago
workflows: introduce stale pull request workflow (#125)

This workflow will label pull requests with "stale-pr" if they haven't
seen activity for 14 day...

727f38ed16e1efbfafbce99ca5a6ff6d62628302 authored almost 5 years ago
cc_resolv_conf: introduce tests and stabilise output across Python versions (#251)

This is a follow-up to #144 which fixed the rendering behaviour.

While writing the tests, CI ...

1426a0d036a7f6707aac142a51f155f507d26739 authored almost 5 years ago
fix minor issue with resolv_conf template (#144)

04647a3cb03bfaa29242cff02f3de9b0ac799f89 authored almost 5 years ago
Merge pull request #5 from zdc/T2117

Cloud-init: T2117: Added missed working directory for upload stage

dd9487a0b8262bc8b66f67390fdd523a14c7fae2 authored almost 5 years ago
doc: CloudInit also support NetBSD (#250)

Since 94838def772349387e16cc642b3642020e22deda, CloudInit supports NetBSD
too.

05b1de3d7f3cf1d31b99cfb69e6ae2fd67033af9 authored almost 5 years ago
Cloud-init: T2117: Added missed working directory for upload stage

0cbb1704f21c148430ce69d6e94806e1efc6216b authored almost 5 years ago
Add Netbsd support (#62)

Add support for the NetBSD Operating System.
...

94838def772349387e16cc642b3642020e22deda authored almost 5 years ago
Jenkins: remove dependency installation - moved to Docker container

230e4ef2cc26ffed6287c89536bc7f920144e1d2 authored almost 5 years ago
Merge pull request #4 from zdc/T2117

Cloud-init: T2117: Updated to 20.1 version

fd87c24ff8f6f09a7e2cc223a4e8cdb8c08f1ef8 authored almost 5 years ago
Cloud-init: T2117: Updated to 20.1

- Merge 20.1 version from the Canonical repository
- Removed unneeded changes in datasources...

c6627bc05a57645e6af8b9a5a67e452d9f37e487 authored almost 5 years ago
tox.ini: avoid substition syntax that causes a traceback on xenial (#245)

See the added comment for details.

65a1b907c336786bce3917fad3f87c67f0caa7bf authored almost 5 years ago
Add pub_key_ed25519 to cc_phone_home (#237)

d5dbbd1c54844a41067c673e915ada629fb4cd8f authored almost 5 years ago
Introduce and use of a list of GitHub usernames that have signed CLA (#244)

The list so far is partial.

a8ef147b6141e480a309bdf27b6e0cac4f26ab18 authored almost 5 years ago
workflows/cla.yml: use correct username for CLA check (#243)

Instead of using the username that triggered the action (which, in the
case of a committer merg...

a4d64e21f376be42b78d4a45d804f72dbba30fb0 authored almost 5 years ago
tox.ini: use xenial version of jsonpatch in CI (#242)

Now that we can distinguish between CI xenial dependencies and
needed-to-run-on-dev-machine xen...

9b2e42c5cdf458de1cd7c08e554511ea04873d55 authored almost 5 years ago
workflows: CLA validation altered to fail status on pull_request (#164)

Github api doesn't allow read-write access to labels or comments when
running from a pull_reque...

aea652990cc3d39e5b5e5dbddd1d8190a4621563 authored almost 5 years ago
tox.ini: bump pyflakes version to 2.1.1 (#239)

pyflakes versions older than 2.1.0 are incompatible with Python 3.8
(which is the Python versio...

64c33704853087c05c54e157fc42a340a4350159 authored almost 5 years ago
cloudinit: move to pytest for running tests (#211)

As the nose docs[0] themselves note, it has been in maintenance mode for the past several years....

986f37b017134ced5d9dd38b420350916297002b authored almost 5 years ago
instance-data: add cloud-init merged_cfg and sys_info keys to json (#214)

Cloud-config userdata provided as jinja templates are now distro,
platform and merged cloud con...

71af48df3514ca831c90b77dc71ba0a121dec401 authored almost 5 years ago
ec2: Do not fallback to IMDSv1 on EC2 (#216)

The EC2 Data Source needs to handle 3 states of the Instance
Metadata Service configured for a ...

1f860e5ac7ebb5b809c72d8703a0b7cb3e84ccd0 authored almost 5 years ago
instance-data: write redacted cfg to instance-data.json (#233)

When cloud-init persisted instance metadata to instance-data.json
if failed to r...

fa639704f67539d9c1d8668383f755cb0213fd4a authored almost 5 years ago
net: support network-config:disabled on the kernel commandline (#232)

Allow disabling cloud-init's network configuration via a plain-text kernel cmdline

Cloud-init...

1d2dfc5d879dc905f440697c2b805c9485dda821 authored almost 5 years ago
ec2: only redact token request headers in logs, avoid altering request (#230)

Our header redact logic was redacting both logged request headers and
the actual source request...

fa1abfec27050a4fb71cad950a17e42f9b43b478 authored almost 5 years ago
docs: typo fixed: dta → data

67c8e53cc3fe007bb40d6e9c10549ca8200a9cd7 authored almost 5 years ago
Fixes typo on Amazon Web Services (#217)

one line doc fix

0140f74dd577c6407197eb82ca47ad5f07cac4f4 authored almost 5 years ago
Fix docs for OpenStack DMI Asset Tag (#228)

In cloud-init 19.2, we added the ability for cloud-init to detect
OpenStack platforms by checki...

4f940bd1f76f50f947af533661ba6fafa3e60e59 authored almost 5 years ago
Add physical network type: cascading to openstack helpers (#200)

* Add physical network type: cascading to openstack helpers
* add new helpers test for checking...

bedda2e6d1f2b696e0f927c153cb046e9e992db1 authored almost 5 years ago
tests: add focal integration tests for ubuntu (#225)

36f7ba0b3d16b0bd0b98ffd26b24826fe4cfc1c2 authored almost 5 years ago
Release 20.1 (#222)

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

LP: #1863954

13e82554728b1cb524438163784e5b955c7c5ed0 authored almost 5 years ago
Update tooling for GitHub-based new releases (#223)

* tools/read-version: don't enforce version parity in release branch CI

We have a bootstrappi...

4ad5c5d058cc9501ef2f294cb6430d9ffe372e7d authored almost 5 years ago
ec2: Do not log IMDSv2 token values, instead use REDACTED (#219)

Instead of logging the token values used log the headers and replace the actual
values with the...

87cd040ed8fe7195cbb357ed3bbf53cd2a81436c authored almost 5 years ago
utils: use SystemRandom when generating random password. (#204)

As noticed by Seth Arnold, non-deterministic SystemRandom should be
used when creating security...

3e2f7356effc9e9cccc5ae945846279804eedc46 authored almost 5 years ago
docs: mount_default_files is a list of 6 items, not 7 (#212)

c90932f5cb68e789636c5e6b0b74fceb1d38c6a4 authored almost 5 years ago
azurecloud: fix issues with instances not starting (#205)

The azurecloud platform did not always start instances
during collect runs. This was a result ...

ecffd25df840277ab1fa7d5372659abe833cacbe authored about 5 years ago
unittest: fix stderr leak in cc_set_password random unittest output. (#208)

81c7477a55b509a33af38bc502b1e9dd4ea643ff authored about 5 years ago
cc_disk_setup: add swap filesystem force flag (#207)

890aca4777ab61e54b6b96d251c3022cbe0b108c authored about 5 years ago
import sysvinit patches from freebsd-ports tree (#161)

bugzilla ref: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=224361
svn rev: https://svnweb....

616d0a60d8d6ef0fa024267e718b3ed0e3b6bbdc authored about 5 years ago
docs: fix typo (#195)

fixes typo at doc/examples/cloud-config-disk-setup.txt; Cavaut => Caveat

b285efb97947af1966b2a46df30e0764ba44aa55 authored about 5 years ago
sysconfig: distro-specific config rendering for BOOTPROTO option (#162)

- Introduce the "flavor" configuration option for the sysconfig renderer
this is necessary to...

06e324ff8edb3126e5a8060757a48ceab2b1a121 authored about 5 years ago
cloudinit: replace "from six import X" imports (except in util.py) (#183)

1bb1896ec900622e02c1ffb59db4d3f2df4a964d authored about 5 years ago
run-container: use 'test -n' instead of 'test ! -z' (#202)

Fixes shellcheck warning SC2236.

0ecbd888c9491176ae41bbfa2b74a05234882000 authored about 5 years ago
net/cmdline: correctly handle static ip= config (#201)

It is proto 'none', not 'static' as was mistakenly implemented in
initramfs-tools/cloud-init in...

2bedc44092ec94faebfb2f55c6d7c6bdd754df23 authored about 5 years ago
Replace mock library with unittest.mock (#186)

* cloudinit: replace "import mock" with "from unittest import mock"

* test-requirements.txt: ...

5f8f85bb38cc972d3d2c705a1ec73db3f690f323 authored about 5 years ago
HACKING.rst: update CLA link (#199)

8409dd7da21b064214091edd8f1469267be1e738 authored about 5 years ago
Scaleway: Fix DatasourceScaleway to avoid backtrace (#128)

Make sure network_config is created when self._network_config is unset.

Co-authored-by: Scott...

9e3ac98097ed1c7f49ec8975a40aec7229231aae authored about 5 years ago
cloudinit/cmd/devel/net_convert.py: add missing space (#191)

88b09643787c55b700cfadc25bbe0ddbfe0368e6 authored about 5 years ago
tools/run-container: drop support for python2 (#192)

Drop support for specifying an Python interpreter different from python3
from tools/run-container.

fa3bdc9ecf9421ac3bad1bf6d01a82c70714af29 authored about 5 years ago
Print ssh key fingerprints using sha256 hash (#188)

LP: #1860789

28aa8c5a16b67ea0226734eeadfa2c467701899d authored about 5 years ago
Make the RPM build use Python 3 (#190)

* packages/brpm: switch to python3

No changes needed other than changing the shebang interpre...

c99cfb21164b24644fec56013449b2b1e3b54fb3 authored about 5 years ago
cc_set_password: increase random pwlength from 9 to 20 (#189)

Increasing the bits of security from 52 to 115.

LP: #1860795

42788bf24a1a0a5421a2d00a7f59b59e38ba1a14 authored about 5 years ago
.travis.yml: use correct Python version for xenial tests (#185)

efc82c9b059ae781befc014a5e9c0de3b5184e5e authored about 5 years ago
cloudinit: remove ImportError handling for mock imports (#182)

We only run on Python 3 now, so we can unambiguously expect
unittest.mock to exist.

6b157aa60a10fa74374287f0ec0313255e0462b4 authored about 5 years ago
Do not use fallocate in swap file creation on xfs. (#70)

When creating a swap file on an xfs filesystem, fallocate cannot be used.
Doing so results in f...

6603706eec1c39d9d591c8ffa0ef7171b74d84d6 authored about 5 years ago
Jenkins: use new branch independent Docker pipeline

ca9a4eb26b41c204d1bd3a15586b14a5dde950bb authored about 5 years ago
[Jenkinsfile] Install equivs so that mk-build-deps can work.

f5137a3b513f2c16ce0ed4b29b724f3fe708742d authored about 5 years ago
Update debian eni network configuration location, retain Ubuntu setting

On Debian, ifupdown uses `source-directory /etc/network/interfaces.d`
(for new installs) to incl...

40d2fd6dce642596657373b4e51d27d8cfab8e5a authored about 5 years ago
.readthedocs.yaml: install cloud-init when building docs (#181)

This should ensure that all its dependencies are installed during doc
generation.

LP: #1860450

18e601ada64b50e10532811e43b34cd00b6de7da authored about 5 years ago
Introduce an RTD config file, and pin the Sphinx version to the RTD default (#180)

doc-requirements.txt: pin Sphinx at version used by RTD

Introduce a configuration file contai...

704dfd8a761d18dd3f680b125453cf5089eae1fd authored about 5 years ago
Drop most of the remaining use of six (#179)

bb71a9d08d25193836eda91c328760305285574e authored about 5 years ago
Start removing dependency on six (#178)

* url_helper: drop six

* url_helper: sort imports

* log: drop six

* log: sort imports
...

8c4fd886931abcf2cc8627a47463907d655b35c3 authored about 5 years ago
Add Rootbox & HyperOne to list of cloud in README (#176)

0562ca696fe1a36b6c3b2fb576068e05033f6f3f authored about 5 years ago
docs: add proposed SRU testing procedure (#167)

Co-Authored-By: Daniel Watkins <[email protected]>

02fdd98e6908d12f8e78eae8a7a013c2832985b1 authored about 5 years ago
util: rename get_architecture to get_dpkg_architecture (#173)

This makes it clearer that we should only use this in code paths that
will definitely have dpkg...

651e24066ba4b9464c7843553f60d17a459cf06e authored about 5 years ago
Ensure util.get_architecture() runs only once (#172)

* Ensure util.get_architecture() runs only once

util.get_architecture() recently was wrapped ...

259d9c501472315e539701f00095743390eb89e5 authored about 5 years ago
Only use gpart if it is the BSD gpart (#131)

Currently, cloud-init will happily try to run `gpart` on Linux even
though on most distribution...

bb4131a2bd36d9e8932fdcb61432260f16159cde authored about 5 years ago
freebsd: remove superflu exception mapping (#166)

We often map exception when is not necessary. This commit clean up
the FreeBSD distro file.

863394ba0b5f18483b350daec30af8434be8811b authored about 5 years ago
ssh_auth_key_fingerprints_disable test: fix capitalization (#165)

Adapt the test to the new capitalization introduced in
8116493950e7c47af0ce66fc1bb5d799ce5e477a.

3f6192b39894761e8ddecefa3736ea0abbc35b90 authored about 5 years ago
util: move uptime's else branch into its own boottime function (#53)

Also fix bugs:
- pass binary instead of string to sysctlbyname(), and
- unpack the "return val...

c911afbfe5a38823971e9cdbd4d1848c6e5c16de authored about 5 years ago
workflows: add contributor license agreement checker (#155)

Check whether the pull request submitter has signed the CLA due
to presence of github.actor in ...

6e7f8590402967bffbdd0bb0ae241180910fcd2c authored about 5 years ago
lp-to-git-users: adding OddBloke (#159)

Mapped from daniel-thewatkins

3aaa0f2760527f34ffe0e4c67fc4bb6078ce2b4d authored about 5 years ago
net: fix rendering of 'static6' in network config (#77)

* net: fix rendering of 'static6' in network config

A V1 static6 network typo was misrendered...

dacdd30080bd8183d1f1c1dc9dbcbc8448301529 authored about 5 years ago
lp-to-git-users: adding otubo (#135)

Mapped from otubo

6aa14766a7039333aac6f75dc442fa58dc4e692f authored about 5 years ago
Make tests work with Python 3.8 (#139)

* Make DistroChecker test work with Python 3.8

In Python 3.8, `platform.linux_distribution` h...

c5a7d7979c036f6dc6823f429c6b6820f7f74241 authored about 5 years ago
lp-to-git-users: adding rjschwei (#158)

Mapped from rjschwei

3b27d5319d219a7f90aa86725407931dc077dec2 authored about 5 years ago
fixed minor bug with mkswap in cc_disk_setup.py (#143)

b59870ca3d8993612452a7b90687e2ed4ad0572a authored about 5 years ago
lp-to-git-users: adding andreaf74 (#157)

Mapped from afranceschini

7801bd092d38ab18c3bcd5e83714f64de524383c authored about 5 years ago