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

Update the todo with comments on new actions to be fixed.

1. Use the netcf library instead of ubuntu -> rhel format conversion occuring now
2. Replace the...

6a999d85aca7790da1a2a4fb2bedc2dcadf7099b authored over 12 years ago
Start filling out the 0.7 changelog section.

30117ccab78bddceaba5b1c65d362a894a7d403a authored over 12 years ago
add update_package_sources to distro class

Previously update_package_sources was a private class
(_update_package_sources). The apt_update...

d95662579c59f8866721483e2b2c8b4ca0099eae authored over 12 years ago
If logging hasn't been enabled via '--debug' at least log the exceptions that occur to stderr.

cc23412d7a4841667179d70571689bb41a167d32 authored over 12 years ago
Remove logging of module/init configs

196c5e770ed1613803646a0177e144a3a4c2813e authored over 12 years ago
Why is this asking me about this...

ac2e5d322e92a9cdf5a94d4cc4f7f6daa1137f07 authored over 12 years ago
Just log the number of commands 'shellified'

1779967ec7aa4e6ebfdd176b8b98edb6f3470242 authored over 12 years ago
Don't remove the key if its not there (or was already removed)

25df1844285a48cd4ba0226c9c65e66973374845 authored over 12 years ago
Add a force option which will allow users to continue running when no datasource is found.

b4c9e36721965d6b15a35c1c4b035e3656dd547e authored over 12 years ago
packages/bddeb: fix broken bddeb

needed to import glob, and use os.symlink, not util.symlink.

Also, here made the 'tar' verbose....

9bb44707c1ae45574a83ea1409d53b762db912c9 authored over 12 years ago
Fix the datasource not being fetched in single running mode.

3795d9efbddc04ebdc193b414b3a73c36660e81a authored over 12 years ago
Don't show the args but show the name and lock that is being used.

b760f719450d597421e519d685b46481e8ff86fe authored over 12 years ago
Don't always log stdout and stderr (exceptions will capture them if it fails)

c4c4ec1bb531bc19efd0b1c0b3d348be3ecb816d authored over 12 years ago
Readd the original prefix to the netinfo (if provided).

2d6d386dbd30f70aa0190ed6620404e620e315a9 authored over 12 years ago
Cleanup the pickling.

1. When loading the pickled file, don't log if it isn't there
a. Do log though if it is there ...

197d7d4fee1d402cda0e2054ae48247b4c361f53 authored over 12 years ago
Reduce the log levels by removing a few statements that happen to often (and aren't very meaningful)

d1136b98813b94ae343fc0aa29cffc85751618f4 authored over 12 years ago
Add the rc code for blkid '2' being valid with a note to as why.

b11407d2c75353c3b1e121e861e4b85492ef181a authored over 12 years ago
Fix the variable name, should have been 'additional_fns'

5ec0f4d0e7e00b9124b85a8b9f9d0ce94fa06388 authored over 12 years ago
Add in the linking of the _all.deb with a symlink 'cloud-init_all.deb'

505aae53f2c2a9ca363691e710c89da82137955b authored over 12 years ago
Add a test that ensures the upstart handler does not output files when in non-per-instance mode.

1951061b8673147630a9cf2cb7960fdc1d884569 authored over 12 years ago
Ensure that only when incoming frequency is per-instance that this runs.

bb75af01d9bf802985e21d0b8d42f0855e57953f authored over 12 years ago
Add a message about why the second consume_userdata occurs since its not very obvious.

d56da066da89cd5ca89cb52e1a99e1d3e0a570d9 authored over 12 years ago
[merge-from-trunk] remove warning message to console on empty user-data

093868a5cd60f163cbbbfb247544254bd2e20804 authored over 12 years ago
[merge-from-trunk] use yaml.safe_load rather than yaml.load

Usage of yaml.safe_load had already occurred on rework branch

c1be91b0192048b857e85ed8e0394d456f4c6ece authored over 12 years ago
[merge from trunk] cc_salt_minion: install package salt-minion rather than salt

853ce299a144670cc7e4ac419c1ec0768c0ef113 authored over 12 years ago
[merge from trunk] Use --quiet when running apt-get

a1a7b1ce28ae57b57d98d6a06bca2a519b9b8f00 authored over 12 years ago
Fix chopping off the wrong folers, oops

7f565b07cf7e1d05ba830d931f2d91d13b86a2e5 authored over 12 years ago
Syntax error fixup

4b01419c139473ad368b7fca91e183ca073707c4 authored over 12 years ago
Remove the keep all the init directories which didn't work

bcc21a15416f11eac1398cb8a7696557b434245c authored over 12 years ago
1. Match the variable names with what they are used for

2. Create a set of directories that need to be kept for the different boot modes.

27b0c2d6f19f83b453fec37e9f55f6c9513e1ce0 authored over 12 years ago
Continue working on removing and allowing the correct files in the spec generated file

a21edaa44a754de813df1bada063e25d5e8dfa08 authored over 12 years ago
1. Update with smosers code review and comments (and put some of those comments into the files)

2. Rename consume() to consume_userdata() as it helps in figuring out what this does.
3. Fixup th...

cb7274fa1ded413b0c5a19152ddf6e791aba98cf authored over 12 years ago
packages/debian/rules: remove unused quilt section

1c2c043b970a62f82b5e19e368b348d48ebbb638 authored over 12 years ago
change upstart jobs to use single 'cloud-init' binary

This just updates upstart jobs to the new single binary approach.

0b79a18679e03b300a8a607f28f8fd1c9acbf39e authored over 12 years ago
remove warning message to console on empty user-data

Previously, if the user did not provide any user-data, then
a warning would be emitted like:
2...

646384ccd6f1707b2712d9bcd683ae877f1903bd authored over 12 years ago
No longer need to do this special config appending, the config merger class handles this.

c8c8c09890a21540bf3c9c0212e6e2c01aecc4db authored over 12 years ago
Take only the files in the directory, not the directory itself (this causes issues when installing)

fc41d0b114ba6b6bd37d4701aeb1c8125b0e4c2d authored over 12 years ago
1. Add 'verbose' options to both.

2. Fixup the debian building after util changes

c66ad5d6dbc0b7133b57092a52da09bb71157361 authored over 12 years ago
1. Fix old info call.

e04d4588b8972c329298d5d38c9712a5f4408e82 authored over 12 years ago
Shrink these down by using the cloudinit utils.

2b1916db723148dcc291f3ac991bb0340943587e authored over 12 years ago
1. Add a chdir context manager

2. Add a abs path joining function that will return the absolute path of
a combined path (wher...

d3402eac1ca362e1db0b40eb677e7cfc74a3d2c9 authored over 12 years ago
1. Remove unused return arguments

2. Adjust info statement to reflect better what it is doing.

e657162aa2e0b3b4a92e4860f758ee85d8d85eba authored over 12 years ago
Relax the version numbers for now.

d5935dddf11eb0381c6df4f72925fdab86839697 authored over 12 years ago
Copy the tiny_p from the packager code

620afaecf0832fa539afa13ae0844e5582fc85f6 authored over 12 years ago
Add check that the changelog version is the same as the code version

060844af4ec1f9d2d2d7c8763988b4131043dc91 authored over 12 years ago
Add in the ability to choose which type of boot type the rpm should have

and adjust the specfile that is generated to remove the unwanted config
files for the types which...

12d6cdce560be0b4788ae198f75d783a12b893c2 authored over 12 years ago
Add all the upstart/systemd/init.d files.

Let the package building solutions figure out exactly which
of these they wish to delete or wis...

eb74655ae9826dcde235f1849b50e7d5a2b02223 authored over 12 years ago
Remove the '.sh' extension

84c50b0c5273d96cdd54e9a63d59357f62eb8364 authored over 12 years ago
Just use the base changelog.

ec8ca070c3be9ef8622d1a618d78f6cacfb9653f authored over 12 years ago
Removed, just going to use the base 'ChangeLog' file.

33812679bb6950986f18ee88d8dae86062aa319f authored over 12 years ago
Add a section for building an rpm and a section for building a deb

fee2be4e11a82dea55e53c5e5fb48e7776d0d93a authored over 12 years ago
Get these working again after the subdirectory and output

format changes.

2e05cec5cc9b5b334f7e46b629d424b09b9925b2 authored over 12 years ago
1. Change these to be templates where possible.

2. Rename to be a debian subdir, matching the redhat subdir.

86d7dfa8dae0b53866462ce8e737309a40436402 authored over 12 years ago
Rename this to be 'make-tarball' to match the other

tar tools name, also change output to be tab separated.

c9fa666745567d7e3c9d55a83dfedad40e13ea9a authored over 12 years ago
Move redhat spec file templates to this directory

838a65e9c988cecb281c99a8de89c921fdfc9c61 authored over 12 years ago
Get the new builddeb working and fix the rules file

cb49d6d4a1b5699b5e0afca1ac15d7225a8728a4 authored over 12 years ago
Output the base tar name

eb9d93b3403b6289c1f5278eea8886fb7415a651 authored over 12 years ago
Coverting this to use the python utils

0b692aa1f4cd99332e47fca7a8cc27843ad1bbe5 authored over 12 years ago
Use move and not util copy

b40acd43cd8a7849887147c293d41f0ee5e1145c authored over 12 years ago
Use move instead of copy

ba39827bbd6beacb6360844854760dda0687f408 authored over 12 years ago
Use a directory prefix

7ac2e599f7f132ce63b933872b9c6649b94e06e3 authored over 12 years ago
Continue working on cleaning this up

c1b9c57b25a96b2af66fb89e418101623665aa5a authored over 12 years ago
Add a small script to tall the whole code

d10824b11ee31566e4cef7bb8bc617747eaa37c4 authored over 12 years ago
Continue working on cleaning this up

ed6dadf73545aec8bd31ec6a51f7a93be4cb95f3 authored over 12 years ago
Some cleanups around util functions and formatting

b8cbd5d2541cc4d591d818b6f1df4cae2230e29b authored over 12 years ago
Remove need to depend on cloudinit for the util functions used

29d581c6ffaaf82f331401382753642e8a05fda5 authored over 12 years ago
Fix call to rpm-changelog

d8d27efa2675fd18927791574862ce4cad5082e9 authored over 12 years ago
Add a nicer helper util for the rpm changelog

f39263c3a9e6e4afd01b48724e5a8054a1b456f8 authored over 12 years ago
Ensure rpmbuild is actually a directory before cleaning

b91062834960e17ac053bc47db020df3b5c5102e authored over 12 years ago
Use the standard utils now in tools for reading requires/dependencies/versions.

e7878007a41fb965886adfa0abc95ebd548b3f80 authored over 12 years ago
Get rpm building working with a template.

c36c782d3c3913611b86edeb7d371c54ced4b8bd authored over 12 years ago
Add a simple tool that will parse the requires file

3b05473d57f5aaadf4cd0b57b7138d9ff2141808 authored over 12 years ago
Use the new tool created to get the version.

67c82c0b7edc1e7012a5e2c6959b468abc69b7df authored over 12 years ago
Continue working on getting a specfile generated.

41baae87ce4e24f296acc7f2448e3ad94e5cc1db authored over 12 years ago
Use the new version extraction tool to get the current active version.

fcb055e3a58d50352e7c3f84fe42b8c71268b3b8 authored over 12 years ago
This tool knows how to extract the current version from the 'changelog' file.

d45b0aacf88cf640dde538b3ee92958099129f74 authored over 12 years ago
This will be a rpm template file for the eventual specfile that will be created.

a1402ec7346dc935cec1dc1a02eff3816d98ffc2 authored over 12 years ago
1. Moving around the packages dir.

2. Adjusting the bddep shell script
3. Starting to add a brpm

6d74afcd0e11de5cb56623d9121472e9212e8481 authored over 12 years ago
Add warning when hitting a unknown api.

ffe4cde6d3fd95131b4434ca2d88af469dacfd51 authored over 12 years ago
Removed this, since it doesn't offer any value.

894e21ebf1bff470b34f94b9f3e552e316b22a1f authored over 12 years ago
Fix a bunch of == None cases

a75e77a8a5b03294eb79dec5d8d1d8e3bf9ba7c1 authored over 12 years ago
1. Use a common config merging class now in helpers

that will be the central point of config fetching
for both the 'init' stage and the 'module...

4e938eef6581769c086e417a24206274f26b8a95 authored over 12 years ago
Remove the pep8 tool from being ran in a script that has a

name that seems to just say it will run pylint. Put the
pep8 tool in a 'run-pep8' script.

a14e3090400d24cc34a5dc3fc1a12186175a164c authored over 12 years ago
1. Separate the pep8 check from the pylint check

a. This allows them to be run as different tools (if desired)
2. Adjust the makefile to have a...

67232af3cba2c7bc99c2ca67b83470b38d6db103 authored over 12 years ago
Don't complete the update if there is no datasource or if writing to cache fails

a0f42d8f96248d519e70a86e470868616dea3d6e authored over 12 years ago
Use os.path.join instead of custom string path formation

fdbd341aae7a41d3985e544fe40375087056b1f9 authored over 12 years ago
1. Move the getkeybyid function back here but add some slight adjustments

a. Instead of executing a bash string, write out a temporary file
and then just execute...

f8413af9168adc0ad7c730b9adea9eba67949ba5 authored over 12 years ago
Fix syntax err, grrr

9d1f042f862c114f1613dcd5d2d8c401a1c54eaa authored over 12 years ago
1. Add comment about conf.d overriding input config

2. For reading config from conf.d, collect all the configs
then call the mergemany function

ca51606e4b6e194a35c6bf6d092703e12e55685d authored over 12 years ago
1. Adjust the logging of phone home module when its not enabled

2. Fix pylint warning in userdata about unused variable

85d5753d549e2d6ff69bbcc946e37d8fdac44868 authored over 12 years ago
Turn off capturing

f8122ecf95aa347969829a217b3894e07158f994 authored over 12 years ago
Turn off capturing

1551b681a3377d46bd1e6fff1f2894bf9e7a9b54 authored over 12 years ago
Adjust test for turning off capturing

b8bb5a1b2b92ec9616a227cffe7336ef4b2e91f8 authored over 12 years ago
Turn off capturing

f445c1ab201a9416734888c9398ab8e0ec134dd0 authored over 12 years ago
Turn off capturing

1fefd65f888d7b245c8a221c3c2168fea5423259 authored over 12 years ago
Use a module level constant for the filename

aff1783ff4c6b5afdbf42d474f3ab270b64b3d14 authored over 12 years ago
Fix ma english

ae092a1b559ece1964885535b75daa9f0b6a9a24 authored over 12 years ago
Constant adding for content type, allow the part filename to be over-ridden easily

7a8744f218873367746eab63ebe29dc5bf8e4249 authored over 12 years ago
Disable capturing of these subp calls

73e59752a8d776b12d03a5e9dd9d5f8b9823f66c authored over 12 years ago
1. Add init.d/config and final scripts

2. Adjust the comments of the cloud-init* scripts to match the long
description of the config ...

70e06cd4c9cd0f3fdb1c774191962c5eb7923684 authored over 12 years ago