1993 Commits

Author SHA1 Message Date
Jenkins
5e73b19818 Merge "Ignore the 'Disk Flags:' line in parted" 2015-10-12 09:49:37 +00:00
Sam Yaple
c6bf42d07f Ignore the 'Disk Flags:' line in parted
This is a difference between different versions of parted and since we
since we are screen scraping this is a clean solution.

backport: liberty
Change-Id: I4c441bb16cfba7f405d2a41233d0129e61715c62
Closes-Bug: #1504920
2015-10-11 13:20:34 +00:00
Sam Yaple
0cefd64450 Glance round robin for default file backend
Closes-Bug: #1504902
Change-Id: Id4cced68ef078adb3db19c67f62d96275ab2329f
2015-10-11 09:45:09 +00:00
Jenkins
952ea3d888 Merge "Swift JSON files looking for rings in the wrong place" 2015-10-09 17:59:25 +00:00
Jenkins
9fd8f51239 Merge "Add Ceph deployment document" 2015-10-09 17:57:13 +00:00
Jenkins
fbf0daf1de Merge "Neutron-server should be on control group" 2015-10-09 17:28:23 +00:00
Nguyễn Duy Vũ (CBR09)
640830a440 Add Ceph deployment document
Deploy Ceph in kolla

Change-Id: Icecc6f4ee25b5ee0cad4265c0b57790bfb32a905
2015-10-09 17:23:42 +00:00
Nguyễn Duy Vũ (CBR09)
44d1103587 Neutron-server should be on control group
It's convenient for tools/init-runonce work properly
Closes-Bug: #1503999
backport: liberty
Change-Id: I2d9f97e59ae4de3404f95a5231103cdd40a68835
2015-10-09 23:43:02 +07:00
Jenkins
67b9167aba Merge "Fix typos in developer documentation" 2015-10-09 13:33:46 +00:00
Hironori Shiina
bb6a2a4430 Fix typos in developer documentation
Fix 4 typos in documentation 'Customize an OpenStack Deployment'.

Change-Id: I9da8e44e8281fef18a7a5e86f10464a296aa2d49
2015-10-09 11:17:12 +00:00
Hironori Shiina
d0121f3d0d Fix typos in developer documentation
Fix 2 typos in documentation 'A Kolla Cluster with Heat'.

Change-Id: Ia50dda1b6e10accb1f44defca95b9b3f7de115e6
2015-10-09 11:05:06 +00:00
Michal Rostecki
a48fb29f4d Fix path of synced_folder in Vagrantfile
Vagrantfile is in dev/vagrant directory on repository,
so to reach the main directory, it should sync "../.."
path instead of "..".

Change-Id: I7d142c8239423f5de52de5602a732770bb1d7c6c
Closes-Bug: #1504426
2015-10-09 09:50:08 +02:00
Paul Bourke
71fbf63c88 Swift JSON files looking for rings in the wrong place
For Swift, the *.json.j2 templates are looking under
{{ container_config_directory }} whereas they need to be looking in the
common location for swift which is /var/lib/kolla/swift

Change-Id: I6f0dcbc9a705b36d1d98275ba9ebc56404fe882d
backport: liberty
Closes-Bug: #1504210
2015-10-08 17:08:56 +00:00
Paul Bourke
6d2bc05325 Copy over missing swift-rsyncd JSON config
Change-Id: I3ab009699a1fb88ae7add9dde03dd164f8f727c3
backport: liberty
Closes-Bug: #1504207
2015-10-08 17:07:04 +00:00
Paul Bourke
030bb04cb9 Fix incorrect filename in swift-account-reaper ansible task
Change-Id: I36d8455e904732195edcd3862d4b4445346e1bc0
backport: liberty
Closes-Bug: #1504204
2015-10-08 17:06:16 +00:00
Jenkins
eb6a367464 Merge "Move around the development environments" 2015-10-08 08:02:04 +00:00
Jenkins
7fc632794b Merge "Remove compose from the repostiory since its dead code" 2015-10-08 06:47:52 +00:00
Steven Dake
3b92e8714f Move around the development environments
THe top level dev directory is now used to store the heat and
vagrant development environments.

backport: liberty

TrivialFix

Change-Id: Ib0922b90eacaa8518aee09cdeb46f4ac0437e015
2015-10-07 23:47:00 -07:00
Jenkins
85d35eac63 Merge "Add a LOC counter" 2015-10-08 06:35:24 +00:00
Jenkins
d4dd7d4677 Merge "Release version 1.0.0" 2015-10-08 06:35:20 +00:00
Jenkins
e4094152de Merge "update doc about local registry in image-building" 2015-10-08 06:16:21 +00:00
Steven Dake
ed2f908a4c Remove compose from the repostiory since its dead code
Several people over the liberty cycle committed to maintaining
compose, but it was never completed.  Rather than carry compose
in our repoistory until the end of time in a broken state I propose
removing it.  If someone comes along and wants to resseruct the code
and make it functional in the future, I'd be 100% open to merge a
patch in the future which reintroduces this functionality.  In the
meantime it is confusing to users which ask me on a daily basis if
compose is supported which I have to go into a 10 minute monologue
about why its in the repository.

Fortunately git contains full history so we can always revert this
change at a later time if someone wants to actually fixt his code
base up and make it useable in some way.  I think the proper answer
is a seperate repoistory (kolla-compose) which contains any compose
related bits.

Please consider removing since nobody is using this code and its
dead.

TrivialFix

backport: liberty
Change-Id: I8b7c39b00d1967184d363af7db86d1ff8b5e725f
2015-10-07 23:15:29 -07:00
Steven Dake
d040e34352 Add a LOC counter
This implementation isn't very sophisticated but it works.

TrivialFix

Change-Id: I8df29be200078764ccc917912ecea4a399fc7d62
2015-10-07 23:02:59 -07:00
Kuo-tung Kao
08b93d1d85 update doc about local registry in image-building
Reformat local registry section. And document that the Docker config need to
be modified when building images if using local registry.

Change-Id: I51c4df499d84c8ce2a2afc3787b2d609cc0f7d7e
2015-10-08 13:51:40 +08:00
Steven Dake
52eb4d8403 Remove an oslo.message 2.2.0 pin
In https://bugs.launchpad.net/kolla/+bug/1483667, oslo.messaging
was pinned to 2.2.0.  This pin is no longer necessary as this bug
has been fixed upstream.

backport: liberty

TrivialFix

Change-Id: Ica9ae41876a754291d4c6ee1235f6e69a4213463
2015-10-07 22:20:28 -07:00
Jenkins
9d7177574b Merge "Remove which from neutron-server" 2015-10-08 03:07:02 +00:00
Jenkins
c4888d3310 Merge "Remove debug output in base image yum command" 2015-10-08 03:06:41 +00:00
Jeff Peeler
717ed63b56 Fix up ironic Dockerfiles to build
The dockerfiles for each of these containers were hacked to force
install the most recent version of the package, even though the newer
version had a lower version number. Delorean has fixed the issue by
bumping the epoch, so the hack is no longer required.

backport: liberty

Change-Id: I8d9c071d84e53280d3cadfceb9034bb96f64f3a3
Closes-bug: #1503785
2015-10-07 13:33:19 -04:00
Lubosz Kosnik
f6107f0929 Fixes typo in openstack command
openstack user-list changed
to proper form of openstack command

Change-Id: If409ab26bf6266e0790a2d2cce18d28adb844702
Closes-Bug: #1503711
2015-10-07 16:38:18 +02:00
Jenkins
05764198a2 Merge "Removing /dev/log on rsyslog start" 2015-10-07 09:58:34 +00:00
Jenkins
ec835750e7 Merge "Install agent dependencies from source for CentOS" 2015-10-07 09:50:31 +00:00
Jenkins
998210bcc1 Merge "Enable source for openstack-base for RPM distros" 2015-10-07 09:50:01 +00:00
Michal Jastrzebski
865ba80231 Removing /dev/log on rsyslog start
Currently we seem to be experiencing races between containers.
If another containers tries to write to rsyslog before rsyslog container
is up and running it will create /dev/log as directory,
and that will prevent rsyslog from starting.

Change-Id: I88ac27693d12e605f95e3a945fc98783516d7933
Closes-Bug: #1501694
backport: liberty
2015-10-07 11:32:28 +02:00
Sam Yaple
a38868f9cb Fix wrong sysctl variable name (part 2)
Change-Id: I8e4c9beb90a0b289f56947ca6292f6455e26e07b
Closes-Bug: #1503416
2015-10-07 07:59:25 +00:00
Steven Dake
2dead81564 Install agent dependencies from source for CentOS
Several packages are not installed from RPM packages which are
required in order for CentOS from source to operate correctly.

This looked like sudo was failing to execute, but it was because
the dnsmasq binary was not found.

backport: liberty

Change-Id: If23cfbacd55d9089ffec442399ee0151adea923f
Closes-Bug: #1503412
2015-10-06 22:59:53 -07:00
Steven Dake
fbb1842fc8 Enable source for openstack-base for RPM distros
Make openstack-base optimized for from source builds for RPM based
distributions.

backport: liberty

Change-Id: I5f1056ebc09fd55cd5d46da7a09331e38940d888
Implements: blueprint openstack-common-container
2015-10-06 22:59:50 -07:00
Jenkins
e230c0752e Merge "Pin rabbitmq to 3.5.5" 2015-10-07 05:49:57 +00:00
Jenkins
43284d5616 Merge "update doc about how to set up local registry" 2015-10-07 05:47:00 +00:00
Steven Dake
e6391aff36 Remove which from neutron-server
The which tool is installed in the base image now and this extra
install is duplicated and has no effect.

backport:liberty

TrivialFix

Change-Id: I70c3edb11f5c847063b6e4ab4f9de7184356ce57
2015-10-06 21:50:44 -07:00
Steven Dake
c5b6a436bd Remove debug output in base image yum command
The base image contains -d 10 in a yum command which prints unhelpful
debug output for one of the yum commands.  Remove the extranous debug
output.

backport: liberty

TrivialFix

This patch is a trivial fix and is a test to set boundaries on what
a trivial fix looks like that doesn't require a bug tracker entry.  If
reviewers feel a trivial fix isn't documented properly by this commit
message, please weigh in, as this is a slight suggested change to our
policy as first institued by the Magnum community and brought to my
attention by Jeff Peeler.  Hopefully this compromise won't be abused :)

Change-Id: I57f00978d0baaefd73592f4ad6a655e663d83478
2015-10-06 21:50:39 -07:00
Steven Dake
418428a1ad Release version 1.0.0
Our current version based upon conversations with TTX was
0.1.0. It appears now that the full API is nearly stable.  It is
stable enough to call our first Liberty release 1.0.0.

The API consists of the following data:
The locations of config files passed to the container
The environment variables expected by the container
The JSON encoded file containing the copy and cmd operations

Each container in current master follows the same sytnax and
style for all of the implementations of every container that
atleast has been Ansibilized.

backport: liberty

Change-Id: I2064689ca6fd9f332ad26624e1b93f6aaa08e79b
Closes-Bug: #1503494
2015-10-06 21:47:48 -07:00
Steven Dake
c6947eeb8a Pin rabbitmq to 3.5.5
Pin rabbitmq to 3.5.5 for RPM platforms.  This version is the latest
and sparkly with lots of bug fixes.  Tested multi-node HA and everything
seems solid in comparison to the 3.3.z releases used previously.

backport: liberty

Change-Id: I53bf70175fd12ded132141aa499c73919a932cdf
Closes-Bug: #1503280
2015-10-06 21:47:08 -07:00
Kuo-tung Kao
32d0e4ef2d update doc about how to set up local registry
Update document about how to set up local registry.

Change-Id: I52895e2416a219e1dfaf2e493eac857598f9c819
Closes-Bug: #1459355
2015-10-07 11:48:43 +08:00
Martin André
8c3a646c75 Fix wrong sysctl variable name
The bridge parameters should be net.bridge.* according to install
documentation at docs.openstack.org.

Change-Id: Ib29dd462e01f26e3fec48f0730ed322f2704cd8a
Closes-Bug: #1503416
2015-10-07 09:11:10 +09:00
Paul Bourke
a748d5e40a Fix incorrect dd param in cinder-guide.rst
Change-Id: I110e76ba7349fee488005b0d8710447b1e339df7
2015-10-06 16:20:00 +01:00
Jenkins
d352505ccb Merge "add "--template-only" flag for tools/build.py" 2015-10-06 10:05:02 +00:00
James McCarthy
c879b1f271 Updated haproxy config to include swift api
Closes-bug: #1503197
backport: liberty
Change-Id: I5c233298312dabeb43efa4821855c77fd81aae67
2015-10-06 10:30:04 +01:00
Jenkins
f9d9abd408 Merge "put conatiner name to array in cleanup-containers" 2015-10-06 06:58:02 +00:00
Kuo-tung Kao
1e86af763b put conatiner name to array in cleanup-containers
The brace in string variable will not be expanded in some case.
Put conatiner name into array.

Change-Id: I2fb16e7352bd579f207efce0fb9b2565a1e7236d
Closes-Bug: #1502467
2015-10-06 13:55:58 +08:00
Jenkins
719740ade8 Merge "Set sysctl values" 2015-10-06 05:20:36 +00:00