Tiago Ilieve
0f4884698d
Merge pull request #77 from rybaktomasz/fix-upstream
...
Add missing unstable configuration fixing EC2 image building problems.
2014-04-22 15:15:54 -03:00
Tomasz Rybak
f8dd196e59
Add missing unstable configuration fixing EC2 image building problems.
2014-04-22 20:09:47 +02:00
Tiago Ilieve
1781eef692
Add info about gh-pages-dev on CONTRIBUTING
2014-04-21 17:11:41 -03:00
Anders Ingemann
33d2e1df61
Merge pull request #73 from Rory-Finnegan/development
...
Fixed previous yaml load commit and added a tox.ini file.
2014-04-16 09:07:58 +01:00
Rory Finnegan
708c3d589e
Fixed previous yaml load commit and added a tox.ini file.
...
DETAILS:
- Apparently a potential security issue with yaml.load vs yaml.safe_load.
Like pickling, yaml.load could result in arbitrary code being run.
- tox.ini file includes the flake8 settings for this project, build spec for 2.7
and line for eventually testing the project.
2014-04-15 20:29:01 -05:00
Tiago Ilieve
e25276367b
Fix apt_proxy/ntp/vagrant plugins manifests
2014-04-14 07:11:03 -03:00
Tiago Ilieve
af379c59fd
Fix some typos on the CONTRIBUTING file
2014-04-13 22:36:30 -03:00
Tiago Ilieve
5502a5c3b1
Add hostname setting to azure provider
2014-04-13 21:57:10 -03:00
Tiago Ilieve
18fce45d91
Move hostname setting from vagrant into common
...
This closes #19 .
2014-04-13 21:18:02 -03:00
Anders Ingemann
69a76f2597
Fix PEP8 errors
2014-04-10 00:27:37 +02:00
Anders Ingemann
3b23ccf92c
Don't use DictClass for provider namespaces
...
It's a hack only for the manifest vars and shouldn't be used for anything else
2014-04-10 00:20:35 +02:00
Tiago Ilieve
d84e02247a
Make use of $PATH
wherever possible
2014-04-09 13:34:34 -03:00
Tiago Ilieve
9d375810f0
'os' module has already been imported
2014-04-09 13:30:42 -03:00
Tiago Ilieve
2fbea1f656
Minor fixes regarding coding style
2014-04-09 13:29:14 -03:00
Tiago Ilieve
bd9b45cadb
Merge pull request #71 from osallou/development
...
Download Waagent archive instead of using git repo.
2014-04-09 13:14:05 -03:00
Olivier Sallou
b04bda220a
Download Waagent archive instead of using git repo.
...
Specify the version in the manifest (system/waagent section)
Add possibility to specify waagent conf file in manifest (system/waagent section)
Update documentation to match changes
Use log_check_call instead of log_call
refactor test on dictionary key
2014-04-09 18:03:29 +02:00
Anders Ingemann
9e20731c84
Cosmetic changes in azure provider
2014-04-08 23:29:45 +02:00
Anders Ingemann
9e748601b3
Use bootstrapinfo module namespace when applicable
2014-04-08 23:12:08 +02:00
Anders Ingemann
a253e643b7
Fix some task descriptions
2014-04-08 23:12:08 +02:00
Anders Ingemann
72323045d3
Delete metadata plugin.
...
It serves a too limited purpose to be included.
2014-04-08 21:58:48 +02:00
Anders Ingemann
fc1134f371
Depend on boto
2014-04-08 21:58:48 +02:00
Anders Ingemann
8ded026f5b
Use importlib to import providers and plugins
2014-04-08 21:58:48 +02:00
Anders Ingemann
1e14a9105a
Add provider & plugin namespace to bootstrap info
2014-04-08 21:58:48 +02:00
Anders Ingemann
2017806d1f
Switch to docopt for options parsing
...
Add option to not log to any file.
2014-04-08 21:26:15 +02:00
Anders Ingemann
c154347849
Alignment in azure mnfst
2014-04-08 21:26:15 +02:00
Anders Ingemann
0bc745ea94
Remove plugin enabled flag from kvm mnfst
2014-04-08 21:26:15 +02:00
Anders Ingemann
b04fbf2323
Factor manifest_vars population into separate fn
2014-04-08 21:26:15 +02:00
Tiago Ilieve
c8d9e98893
Merge pull request #68 from myhro/new-contributing
...
Add contribution guidelines
2014-04-08 15:10:22 -03:00
Anders Ingemann
71b28af3bd
Merge branch 'master' into development
2014-04-08 20:03:26 +02:00
Anders Ingemann
36ff04398a
Merge pull request #69 from Rory-Finnegan/development
...
YAML config support
2014-04-08 20:00:21 +02:00
Tiago Ilieve
7a366e724c
Add a note about rebasing pull requests
2014-04-08 14:59:32 -03:00
Tiago Ilieve
2b22a9ddb3
Add a note about notification on pull requests
2014-04-08 14:15:28 -03:00
Rory Finnegan
60571f66ad
Fixed formatting standards on files I've changed.
...
Used command `find . -name '*.py' | grep -v minify_json | xargs pep8 --ignore=E101,E221,E241,E501,W191`
2014-04-08 11:56:27 -05:00
Rory Finnegan
338465c2b7
Added pyyaml to setup.py.
2014-04-08 15:21:23 +00:00
Rory Finnegan
df6f190a6a
Fixed import style.
2014-04-08 14:45:12 +00:00
Rory Finnegan
4b5c2d8c5f
Added YAML config support.
...
- Manifest format parsing is now checked by the file extension ie: .json, .yml or .yaml.
- load_yaml in common/tools is the same as the json version.
- schema checking of manifest still passes (and fails appropriately) like the json manifests.
- I've also included a sample yaml config based off of the debian test json manifest.
2014-04-08 14:45:12 +00:00
Anders Ingemann
6cafdbee14
Merge pull request #33 from JamesBromberger/master
...
Manifest, deb Descurity in apt sources.list
2014-04-08 15:37:52 +02:00
James Bromberger
9c759fe8bf
ASwitch manifests ot explicitly use Ec2 for metadata. Swap S3 to use a 4GB root FS.
2014-04-08 12:34:25 +00:00
Tiago Ilieve
3ee994d9bf
Add contribution guidelines
...
I've added a _Contributing_ section to the README and a [CONTRIBUTING
file](https://github.com/blog/1184-contributing-guidelines ). I do not
expected for these changes to be merged right away, as they can be seen
as a draft from what I've observed in the past weeks. The intention here
is not only help the developers that are new to the project, but also
make it easier for Anders to deal with new patches.
2014-04-08 08:30:43 -03:00
James Bromberger
b034ca8ed1
Correct merge/rebase. Fix handling of console to hvc0. Try and pre-seed cloud-init.
2014-04-08 10:09:02 +00:00
Anders Ingemann
b871f0cd85
Merge pull request #67 from osallou/azure_provider
...
add azure provider
2014-04-08 09:03:32 +02:00
Olivier Sallou
fb5d630c9b
add azure provider
2014-04-08 08:53:26 +02:00
Anders Ingemann
cf4a414c59
When detaching unset single partition dev_path
2014-04-07 21:52:26 +02:00
Anders Ingemann
b67b8b7260
Set volume dev_path to None when detaching
2014-04-07 21:52:20 +02:00
Anders Ingemann
2c20b593b4
Remove load_json fn from manifest
2014-04-07 21:50:59 +02:00
Anders Ingemann
bd56e810b2
Fix check_ordering of succ. (it always succeeded)
2014-04-07 21:50:06 +02:00
Anders Ingemann
a0bc989459
Remove default argument (info={}) in tasklist.run
2014-04-07 21:49:52 +02:00
Anders Ingemann
bbea12599c
Minor adjustments in pkg code
2014-04-07 21:49:07 +02:00
Anders Ingemann
801284cfec
Unset unlinked_device_path after use
2014-04-07 21:48:25 +02:00
Anders Ingemann
0c4ba09958
Remove unused real_device_path
2014-04-07 21:48:03 +02:00