2021 Commits

Author SHA1 Message Date
Jenkins
d9440674a5 Merge "Update Vagrant docs" 2015-10-14 01:59:02 +00:00
Jenkins
4fa81c88a3 Merge "Also copy over Swift builder files for rings" 2015-10-14 01:58:09 +00:00
Jenkins
39a19ef862 Merge "Pin docker to 1.8.2 in gate" 2015-10-14 01:42:09 +00:00
Jenkins
5fe0e67685 Merge "Fix issue with su and bad kernels" 2015-10-14 01:42:03 +00:00
Jenkins
486b8b4884 Merge "Bump ansible to 1.9.2" 2015-10-14 01:41:55 +00:00
Jenkins
31e50443f6 Merge "Install tox in Vagrant" 2015-10-13 23:54:03 +00:00
Jenkins
539a1e9fa3 Merge "Remove some outdated info from swift-guide" 2015-10-13 23:52:45 +00:00
Sam Yaple
2df40e2946 Pin docker to 1.8.2 in gate
Change-Id: I1207f04771267702a7b592643a07dd0d92bacbc9
backport: liberty
Partially-Implements: blueprint functional-testing-gate
2015-10-13 15:13:55 +00:00
Sam Yaple
5f200e0446 Fix issue with su and bad kernels
Long story short, some kernels before 3.15 had an issue with using su
in a container when the network namespace was --net=host. The gate
has a 3.10 and a 3.13 kernel and has a problem with this. This changes
everything to use sudo

backport: liberty
Partially-Implements: blueprint functional-testing-gate
Change-Id: I4d79ccaa1cddffcc8393f64e7e1be2538efe33e5
2015-10-13 15:13:55 +00:00
Sam Yaple
c5be228be8 Bump ansible to 1.9.2
Ansible 1.9.2 contains the fix needed for docker-py >1.2.0

This is needed for some gate reasons, but it is also a good version
bump because it fixes a few issues with delegate_to.

Change-Id: Iafbabb3b0232620849d0548c5cd9d8d316c2b0f3
backport: liberty
Partially-Implements: blueprint functional-testing-gate
2015-10-13 15:13:34 +00:00
Jenkins
cfb13bb576 Merge "Add small reminder to use latest vagrant" 2015-10-13 15:13:33 +00:00
Michal Rostecki
7cbd8a55a1 Update Vagrant docs
Update and add some minor informations to dev Vagrant
docs.

Change-Id: I1acd6583b458568c5dc713e09d35e58a2275bc51
Closes-Bug: #1505065
2015-10-13 14:43:45 +02:00
Paul Bourke
b0e997abd9 Add small reminder to use latest vagrant
Vagrant is fast moving tech and we've seen some bugs around users using
old distro packaged versions
(https://bugs.launchpad.net/kolla/+bug/1505045).

Change-Id: I37ae4452fd95e8b58aec228d89bd98214ac012df
backport: liberty
2015-10-13 12:12:09 +00:00
Paul Bourke
684db305df Remove some outdated info from swift-guide
Change-Id: Ib74e69ee7c5755ccae4e2ecb7b976f110bdae7c1
backport: liberty
2015-10-13 12:04:12 +00:00
Paul Bourke
b4fc9cff07 Also copy over Swift builder files for rings
These are required for certain commands such as inspecting the state of
the rings on a node.

Change-Id: Iaefb252503320d5b4fcefe12f5d43f0aaf25cad6
backport: liberty
Closes-Bug: #1491779
2015-10-13 11:41:45 +00:00
Michal Rostecki
aa0a11937d Install tox in Vagrant
Change-Id: I374d5f3702c1874b76e582b8585246d670eeb74a
Closes-Bug: #1505281
2015-10-13 07:57:20 +02:00
Michal Rostecki
31b96d17ec Push images to registry by default in Vagrant
Change-Id: Ia4520cf85531e2508aba7aec9e078f963943af75
Closes-Bug: #1505497
2015-10-13 07:30:45 +02:00
Jenkins
bd010bdee2 Merge "Fix up loc with change to devenv" 2015-10-13 05:11:29 +00:00
Martin André
e9ed7ca403 Remove obsolete backport for oslo.log
The patch was merged upstream. Remove it from kolla tree since it
doesn't apply cleanly anymore and break openstack-base image building.

backport: liberty

Change-Id: Ia82aa10860d24d696a172ec6596076c9b6b2d0a5
Closes-Bug: #1505456
2015-10-13 09:52:45 +09:00
Steven Dake
60b8b690a0 Fix up loc with change to devenv
The devenv directory rename broke the loc tool.  Fix it.

TrivialFix

Change-Id: I96e0a57b6a594309e24b8e2384afe3a39c73b245
2015-10-12 09:02:30 -07:00
Jenkins
ba3b1bcf90 Merge "add missing kollaglue in image-building" 2015-10-12 15:47:26 +00:00
Jenkins
92bf04c972 Merge "Recommend enabling NTPD in the documenation" 2015-10-12 15:44:01 +00:00
Jenkins
063008834b Merge "Update Vagrant directories in .gitignore" 2015-10-12 10:08:47 +00:00
Jenkins
ba70ce6649 Merge "Add ceph and ironic to index" 2015-10-12 09:59:06 +00:00
Jenkins
5e73b19818 Merge "Ignore the 'Disk Flags:' line in parted" 2015-10-12 09:49:37 +00:00
Kuo-tung Kao
3f9fbdfd3f add missing kollaglue in image-building
add missing `kollaglue` word to build command in image-building.rst.

Change-Id: Idd9c50a5298094492d170537e42ffeb1ed73af4f
2015-10-12 13:53:06 +08:00
Michal Rostecki
d7a9939171 Update Vagrant directories in .gitignore
Vagrantfile and all related stuff moved to dev/ directory.
Then .gitignore should be updated with this change.

Change-Id: I15decd9d7ac21effe1485aead493da33002383ec
Closes-Bug: #1505079
2015-10-12 07:46:15 +02: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
Steven Dake
f26860753b Recommend enabling NTPD in the documenation
Without NTPD, rabbitmq reconnects often and generally causes havoc
in an OpenStack installation.

Change-Id: I7911d115312132a156331f61b8c320c32ddc798c
2015-10-11 01:43:55 -07:00
Michal Jastrzebski
2eb16d2f0a Add ceph and ironic to index
Adding link to missing guides to our docs index page.

TrivialFix

Change-Id: I6704a59ef7e010d5ffec762325bd4442362a093c
2015-10-11 10:38:02 +02: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