Doug Hellmann
993173e2cb
Start splitting the DBInstaller class into distro-specific versions. Only Oneiric is implemented for now.
2012-03-15 08:08:46 -04:00
Doug Hellmann
81cbd39b67
Start using the Distro class throughout the system instead of local platform maps.
2012-03-15 08:08:43 -04:00
Doug Hellmann
b1f372e8f6
A class that knows how to read a YAML file and manipulate the system in a distribution-specific way based on the instructions found there.
2012-03-15 08:06:49 -04:00
Doug Hellmann
01b2b8c689
A utility function to import a class from a module given syntax such as used by nose and setuptools entry points.
2012-03-15 08:06:48 -04:00
Doug Hellmann
ce03037f5d
Move the ubuntu-oneiric settings from the pkg/*.json files to distro/*.yaml. The other YAML files are created, but have not been tested, yet, so the original settings remain in the JSON files. When they are all working, the JSON files should be removed.
2012-03-15 08:06:48 -04:00
Doug Hellmann
868d2b7bcf
add configuration file for nose
2012-03-15 08:06:48 -04:00
Doug Hellmann
d3583d2eab
ignore the rc file generated as output of the script when run in this directory
2012-03-15 08:06:48 -04:00
Joshua Harlow
bd7fbd5474
Reverted back to using set through for password configs, also fixes issue #90 , other teenie cleanups
2012-03-15 00:38:30 -07:00
Joshua Harlow
725cad4615
Merge branch 'master' of github.com:yahoo/Openstack-DevstackPy
2012-03-14 16:02:34 -07:00
Joshua Harlow
fef67c74e2
Ensure passwords are generated when making a env_rc instead of prompting
2012-03-14 16:02:27 -07:00
Joshua Harlow
8443857826
RHEL doesn't seem to have the keyword variable (wtf?)
2012-03-14 16:01:57 -07:00
Joshua Harlow
2faa60bc0a
Updated to have more style rules
2012-03-14 16:01:22 -07:00
Joshua Harlow
67a4cce1ac
Merge pull request #89 from lhrc-mikeyp/f16_qpid
...
Fixes #87 : mod-wsgi permission problems on Fedora 16
2012-03-14 14:23:15 -07:00
Mike Pittaro
1d650a1758
Fixes #87 : mod-wsgi permission problems on Fedora 16
...
the apache config now adds a WSGISocketPrefix entry on fedora 16,
like RHEL.
2012-03-14 14:07:15 -07:00
Joshua Harlow
c9c958140a
Merge pull request #88 from Thingee/pep8-happy
...
pep8 compliant fixes
2012-03-14 12:57:29 -07:00
Mike Perez
86870ee930
pep8 compliant fixes
2012-03-14 12:39:23 -07:00
Joshua Harlow
87c34e1bab
Merge pull request #86 from lhrc-mikeyp/f16_qpid
...
update qpid restart fix to catch fedora 16, in addition to RHEL
2012-03-13 20:16:32 -07:00
Mike Pittaro
866d805f00
update qpid restart fix to catch fedora 16, in addition to RHEL
2012-03-13 20:02:24 -07:00
Joshua Harlow
4276978427
Merge branch 'default_os_dir' of git://github.com/Thingee/Openstack-DevstackPy into Thingee-default_os_dir
...
Conflicts:
AUTHORS
2012-03-13 17:59:29 -07:00
Joshua Harlow
ce03cae052
Merge branch 'master' of github.com:yahoo/Openstack-DevstackPy
2012-03-13 17:27:41 -07:00
Joshua Harlow
32d806fdc5
Merge pull request #85 from Thingee/hack-changes
...
Fixing typo.
2012-03-13 16:58:10 -07:00
Mike Perez
3465806130
Fixing typo.
2012-03-13 16:38:38 -07:00
Mike Perez
a8f835fd25
default install dir shall be ~/openstack
2012-03-13 16:08:20 -07:00
Joshua Harlow
9f4b6e9d1e
Merge branch 'master' of github.com:yahoo/Openstack-DevstackPy
2012-03-13 15:20:16 -07:00
Joshua Harlow
4c1fa96788
Merge pull request #83 from lhrc-mikeyp/master
...
fix for issue #82
2012-03-13 15:18:25 -07:00
Mike Pittaro
d37cd693a0
Fix issue #82 : stack failure after creating nova volumes
...
Makes the icsi service restart platform dependent, adding
fedora 16 and rhel support.
Also adds a missing Fedora 16 apache service name.
2012-03-13 15:06:58 -07:00
Joshua Harlow
1c97c6ba06
Make setting an environment key a audit log
2012-03-13 14:12:15 -07:00
Joshua Harlow
f42f9d891f
Forgot MYSQL_PASSWORD
2012-03-13 13:25:56 -07:00
Joshua Harlow
f894e8767f
Merge branch 'master' of github.com:yahoo/Openstack-DevstackPy
2012-03-13 13:22:24 -07:00
Joshua Harlow
2d7f4778e9
Clearing up password extraction from config extraction
2012-03-13 13:21:14 -07:00
Joshua Harlow
9d47499dbf
Removed alias stuff, now done in tools/os-euca.sh
2012-03-13 12:56:44 -07:00
Joshua Harlow
bdcca74d74
Moved logging initial configuring to utils, so that other tools programs can use it if they want
2012-03-13 12:54:33 -07:00
Ed Hall
845528a847
Allow shutdown of qpidd to fail (since it may be missing).
...
Fixes #81
2012-03-13 12:26:00 -07:00
Ed Hall
cfdd62b8f6
Add moi to authors.
2012-03-13 12:11:43 -07:00
Joshua Harlow
41f09bb044
Update HACKING.md
2012-03-12 23:52:14 -07:00
Joshua Harlow
62269f9042
Update HACKING.md
2012-03-12 23:51:17 -07:00
Joshua Harlow
9c09ca7e00
Update HACKING.md
2012-03-12 23:50:19 -07:00
Joshua Harlow
fb2781af25
Update HACKING.md
2012-03-12 23:50:00 -07:00
Joshua Harlow
e2eb8ab487
Added "set -x"
2012-03-12 23:06:08 -07:00
Joshua Harlow
69351f4fe1
Unifying the different path splitting routines
2012-03-12 21:52:42 -07:00
Joshua Harlow
e19e7de6f4
Bringing into sync with devstack v1
2012-03-12 21:29:07 -07:00
Joshua Harlow
6e4382cb42
Made it so that the config uses a shared cache (which is shared with the password gen).
...
Adjusted some naming to have slightly shorter variable names (pw_gen).
Removed need for section in password generator.
Adjusted passing of the renamed variable around and the other places pw_gen should be used.
Added helper class that can be used by both pw_gen and cfg to get ids and adjusted print out of the config to
now just print out the shared cache, which seems to make sense to me.
2012-03-12 21:03:08 -07:00
Joshua Harlow
6e41601616
fixed adapter init
2012-03-12 18:12:07 -07:00
Joshua Harlow
8924904400
pylint and pep8 fixes
2012-03-12 18:10:29 -07:00
Joshua Harlow
833eed044d
Merge pull request #79 from dreamhost/global-state-74
...
#74 - pass action runner as global state
2012-03-12 18:00:31 -07:00
Joshua Harlow
59366cb845
Show mode in octal which is what modes are usually understood as and other audit adjustments
2012-03-12 17:58:07 -07:00
Doug Hellmann
b3c82d3f24
pep8 fixes
2012-03-12 20:56:08 -04:00
Doug Hellmann
ca86f12e58
Pass the action runner to the components when they are instantiated and let them get the helpers they need from it, instead of passing a long list of arguments to the component constructor.
2012-03-12 20:55:52 -04:00
Joshua Harlow
9f7a32148d
Added new audit level which is used for shell commands, good for dry run mode
2012-03-12 17:48:33 -07:00
Joshua Harlow
2ac8cd7aee
Merge branch 'force-generate-passwords-73' of git://github.com/dreamhost/Openstack-DevstackPy into dreamhost-force-generate-passwords-73
...
Conflicts:
devstack/shell.py
stack
2012-03-12 15:51:41 -07:00