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
5f33046a1e059f23ce1f4aceeec33813c57a7b70 authored over 12 years ago
the signal information in one block instead of many.
2899c638c04907461024dff0d32c1cc57ae4b6d4 authored over 12 years agobc103ae9730922a3e8f8309b7f1a5e5443ee7142 authored over 12 years ago
LP: #1050962
ccea8913191c4039c58d562a6dd13ca1d9ef81c5 authored over 12 years ago
do not 'start networking' in cloud-init-nonet, but add
cloud-init-container job that runs only i...
acdc3c45a3deefaf599627eee889d11299525c4c authored over 12 years ago
18cbd9ae7872f83b4eaccdbdf2cf5023b92d7812 authored over 12 years ago
d2f00fd2af9417a91c78e9cab5747cd6e218aa39 authored over 12 years ago
This changes the way that we avoid cloud-init-nonet hanging in a container.
Previously, under LP...
c59e06c6d20ce585927f336630e8ae3cca12c110 authored over 12 years ago
0f385445522cf8fe76391c0c0c855b6fa7ad9f50 authored over 12 years ago
handle those signals more gracefully and
with better messaging than what comes builtin.
LP: #1046946
75bec162045856b39b483d11a0b3a7a75886efd2 authored over 12 years ago
This modifies /etc/default/landscape-client to have 'RUN=1' if and only
if the cloud-config (use...
c76daa63ecfa0901769f1cb8211465c06b33770c authored over 12 years ago
f72512d8387b93eaf9c5bb7956361ad16e40376e authored over 12 years ago
1. Docs for launch-index + examples
2. Tests for launch-index + data files
3. Fixing a bug with ...
The admin group is deprecated in 12.04, so this removes the ubuntu
user from that group (by defa...
a7bd5c448a6eda8b3d841f2dd5c73ed3956fe3c3 authored over 12 years ago
support in a cloud-archive format as well as a cloud-config
format and explain how this will affe...
2. Add a set of tests+data that ensure the launch index filtering
works as expected in the var...
its original content type said it is, make sure we set
the new value, also unsure if the old top ...
indexes (since they will be handled beforehand) and fix
the types being checked on the root of th...
Fixed change password behavior to work with new user list handling
(LP: #1044553)
EC2 and openstack provide 'launch_index' in their metadata. This allows
the user to specify clou...
- Converted user list to user dict to allow exclusion of the default user
on Ubuntu systems vi...
a90e2802b16b0af7b9cef718d19605e2a0565a8e authored over 12 years ago
27f0355a39e7b546b97e1ff725a9230bd57e3e35 authored over 12 years ago
on Ubuntu systems via cloud-config (LP: #1041384).
- Fixed bug with user creation on Ubuntu ...
b696c2a57821e0e1fe18400016c906b92f8c271e authored over 12 years ago
The systemd unit files are somewhat out of date. Fixes here include telling
systemd to send stdo...
ensure that we recreate all child messages correctly
if they also contain submessages, ensuring t...
09cec0837a20f6cfafa520aa0ff2e484e1fd9c01 authored over 12 years ago
88908acf8c5766a7b08a60a797f2e65fe0a7fd3e authored over 12 years ago
can contain filters that serve this purpose only and add in
the initial launch-index filter and r...
move the section on user and group adds into
doc/examples/cloud-config-user-groups.txt
If a user hadn't been created in the image, when the public_key was to
be injected by cc_ssh int...
e57e4524133c819a65730060c515b048fcb09c2f authored over 12 years ago
configurations were applied. The result of this bug was that cloud-config
supplied SSH public key...
In searching for the metadata service, require 'instance-data' to be at the top
level domain. P...
variable has a little more meaning and by default look in
metadata for 'launch-index' and have ec...
'launch-index' key that we copy that key over to the right
header (which will then be used later ...
before we look into the payload as well as make the skip
test a function that the datasource modu...
ddc50b7450d5defcd1e05732fb3502d230926731 authored over 12 years ago
userdata based on a launch-index (or leave userdata
alone if none is provided by the datasource)....
config-drive-v2 was implemented in openstack at
https://review.openstack.org/#/c/11184/ . This...
ed96b524a4c3b3985931d30b254a29466486d2c3 authored over 12 years ago
f19d5701fe34374f674d7fd334184d51aae061c4 authored over 12 years ago
If 'latest' is found, but '2012-08-10' is not, we will log a warning
but attempt to use it.
at the point where we are getting the previous instance id, there
cloud-init hasn't performed th...
openstack metadata uses 'uuid' as an instances 'instance-id'.
just copy that to the metadata['in...
7a6543aebc06157c1ec2ee78dc086a84490e2a25 authored over 12 years ago
aab21187a193b541ff009003b7337042a1d9d5c9 authored over 12 years ago
5d57d93ff5e505e081abf2ff98569aa00fe679da authored over 12 years ago
085ce6b6fcc86101b3c5cc6fe40f66451034f453 authored over 12 years ago
Added "userless" mode to cloud-init for handling the creation of the users
and the default user ...
cc_ssh.py was getting user of None, which ended up with a root user
not getting ssh keys updated...
Previously we were only logging that the user existed
and then still trying to run the command (...
fc8f46d5f49c29d234560749bdf9789812571327 authored over 12 years ago
Fix bug here:
adduser_cmd = ['useradd', name]
x_adduser_cmd = adduser_cmd
is different than
x...
2916a7be3bf416651458dc6640d67bd9ca173f0d authored over 12 years ago
bf03883b75637d4816c3712fbf63b2c42f6e648b authored over 12 years ago
In an effort to pylint errors about NonImlementedError and
add_default_user, I moved this method...
d59ab509f6482b8b3af4fd9f2728ad1209d5b2e2 authored over 12 years ago
6564861d44f843bb4e339db5691021ec7a95c511 authored over 12 years ago
a6752e739a0bb9052585b9b043ce1964bd77bb42 authored over 12 years ago
Fix the userdata being populated to a dict (incorrect)
and let it instead be populated by the us...
If an upgrade or package installation forced a reboot (such as a kernel
upgrade), then we can op...
There are several changes here.
* Datasource now has a 'availability_zone' getter.
* get_packa...
instead of substituting and then checking for presense of a unlikely to
occur string, this only ...
cb740b3018f55c21bda3a38b216d4ed61ab30d42 authored over 12 years ago
0bc9f3aad55b6b1d50f80ef1b1688c2ceb1c8a84 authored over 12 years ago
make pep8 now is silent on precise's pep8 ( 0.6.1-2ubuntu2).
451e48732ff7885502db2f8296777fa58b670f3b authored over 12 years agoand let it instead be populated by the userdata processor
with the raw userdata (either empty or ...
26dd7461ce7ce9a6cba541ece94b802df772168b authored over 12 years ago
1c086a14f38b0d18ecc71e6a28db87c27d30865f authored over 12 years ago
There are several changes here.
* Datasource now has a 'availability_zone' getter.
* get_packa...
49242c2a2e7e0ab6812de741b4ac2e8d1888ad08 authored over 12 years ago
e60058ce92b59883da221d3e889ed62bd9b69c14 authored over 12 years ago
3f4a556e59b127d2fb6ebb57a8a42f6a71248b59 authored over 12 years ago
see LP: #1039303 for more information. Hopefully we'll get a good
fix there.
This fixes the column headers and and adds a check to make sure that a key
given is one that we ...
The None datasource is the last resort fallback datasource. It is
identifiable by a property 'i...
8aa59086146062fc767349be086fe0c35bf9c477 authored over 12 years ago
a2ebfe8f6f31ae6972620f271ab9fa935d46dff1 authored over 12 years ago
users and the default user on Ubuntu.
cloudinit/config/cc_users_groups.py: new cloud-config modu...
336ddbe13bdfc729495f5bfb8cc89b4360916157 authored over 12 years agoThis was fixed in the previous commit, but not marked explicitly as such.
LP: #1010582
74d688eb4d18a4e072f66ac45f04655207af57c7 authored over 12 years ago
Example output:
ci-info: +---------+-------------------------+---------+-----------------+
ci-in...
add in the ability to use any fallback userdata
or metadata found in the datasource config (if pr...
sure that a key given is one that we actually
want to print out. Also add in a config option
whic...
1. This will allow a basically empty datasource to be
activated (as the last datasource) when...
1. Adjust the sshutil so that it has functions
for doing this (used by the previous functions...
Each datasource had a bit of doc with it, and those were just
landing in doc/. I've moved them ...
These changes add a new data source to cloud-init to support passing user
data to RHEVm and vSph...
Move the code that did the 'cloud-config' upstart event name emitting to a
config module and mak...
213e18a5cd826445c36ac613e7e7459f24cffb4b authored over 12 years ago
servers and add in the writing of /etc/resolv.conf in rhel from that translation.
2487e4f4498492f6b7bb0b144264bf7bd0544025 authored over 12 years agohttps://code.launchpad.net/~joev-n/cloud-init/altcloud-changes/+merge/116542/comments/255564
http...
no args are provided. Adjust the config file to use this
older method so that older changes aren'...
a config module and make it more generic in that it can take in a list
of event names to emit as ...
'make pylint' was not checking tests and tools.
This fixies a bunch of pylint/pep8 issues in tha...