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
Anders Ingemann
bb680b28c5
Re-raise the catched exception after rollback
2014-04-07 21:47:05 +02:00
Anders Ingemann
ef1ab7692a
Move import statement
2014-04-07 21:46:46 +02:00
Anders Ingemann
1371f639ac
Move volume imports in fs/__init__
2014-04-07 21:45:45 +02:00
Anders Ingemann
399dfa3fa0
Merge pull request #62 from Jimdo/add-support-for-apt-preferences
...
Add support for adding APT preferences
2014-04-06 12:00:53 +02:00
James Bromberger
334ef9209b
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
bootstrapvz/common/tasks/apt.py
2014-04-05 09:38:21 +00:00
Jan Brauer
8d399dade5
Add support for adding APT preferences
2014-04-04 12:22:46 +02:00
Anders Ingemann
2532c588a8
Merge pull request #60 from myhro/fix-plugins
...
Moving remaining plugins to bootstrapvz/plugins/
2014-04-04 00:56:34 +02:00
Tiago Ilieve
14682eb96d
Moving remaining plugins to bootstrapvz/plugins/
...
Three of the last developed plugins remained on the old `plugins/`
folder. This probably happened because they didn't existed when the
`documentation` branch were created, so they weren't moved when it was
rebased against `master`.
2014-04-03 19:08:04 -03:00
Anders Ingemann
33a430566b
bootstrap-vz is now a proper python package
...
logs/ was remove. logs are now placed in /var/logs/bootstrap-vz instead
2014-04-02 23:25:50 +02:00
Anders Ingemann
bbb06d717e
Properly fix imports and make bootstrapvz work like a package
2014-04-02 21:32:10 +02:00
Anders Ingemann
2279da3cef
Link to API docs
2014-04-02 21:32:09 +02:00
Anders Ingemann
3d25ba5904
Sphinx API documentation
2014-04-02 21:26:14 +02:00
Anders Ingemann
6d757d2598
relative imports fixed
2014-04-02 21:26:14 +02:00
Anders Ingemann
18dfefe560
Minor doc fixes
2014-04-02 21:26:14 +02:00
Anders Ingemann
6c0e9b1692
Add license
2014-04-02 21:26:14 +02:00
Anders Ingemann
be96e4c13f
Move code into proper package folder
2014-04-02 21:26:13 +02:00
Anders Ingemann
fe2f7724bc
Merge pull request #57 from myhro/fix-guestadditions
...
Comment the usage of log_call()
2014-04-02 18:42:19 +02:00