Dan Radez
4592e3884f
Updates to glance start scripts, db and user/role creation
...
- adding db sync and db creation as utf8
- fixing user and role creation
Partial-blueprint: kube-glance-container
Change-Id: I15be99f26483e490fccc23d029f39645c13c724b
2014-10-03 16:10:17 -04:00
Chmouel Boudjnah
5aa235066c
Rename validate-json target as pep8 and improve it
...
When discussing with the infra guys they have mentioned it would be
easier to call our linting job pep8, it's indeed badly named but that
target has been used all over openstack for linting projects. As a bonus
point it would make things easier to add the job to the gate. To make
that patch much more interesting than a three characters change I have
improved the validate-samples script to detect if jsonlint was present
and if not fallback to the standard python -mjson.tool which give you
less details but nonetheless works if jsonlint is present.
Change-Id: I8d71a229917004dfd7223a16e4f270101cf2f0a8
2014-10-03 21:18:12 +02:00
Jenkins
76a1602900
Merge "Add validate-json tox target"
2014-10-03 18:44:45 +00:00
Jenkins
01f53ef0f5
Merge "Only push with the build script with -p"
2014-10-03 18:43:36 +00:00
Chmouel Boudjnah
4e1e9334d5
Only push with the build script with -p
...
Not everyone have access to kube/ docker namespace, so let just push it
only when specified with -p
Change-Id: I49b2b04f8db8ff7ba7c9f6b6dc9b2ec8c30a95c8
2014-10-03 16:55:55 +00:00
Steven Dake
6a8eb99608
Remove whitespace errors in mariadb JSON
...
JSON should not introduce whitespace errors
Change-Id: I02cc56c6205a411a3f042b65ccfb9624795c13d2
2014-10-03 09:54:42 -07:00
Jenkins
3127f4cad3
Merge "Keystone: Do a service and endpoint create"
2014-10-03 16:48:21 +00:00
Jenkins
05f1777cbc
Merge "Swift: Remove trailing JSON commas that don't parse"
2014-10-03 16:47:59 +00:00
Jenkins
a6417f8024
Merge "Heat: Remove JSON trailing commas that don't parse"
2014-10-03 16:47:53 +00:00
Jenkins
5b3cb3c8b4
Merge "rabbitmq: remove trailing commas in tabs so JSON parses"
2014-10-03 16:47:48 +00:00
Jenkins
11c833d8cb
Merge "glance: remove JSON trailing commas that don't parse"
2014-10-03 16:47:42 +00:00
Jenkins
4f242ff9e3
Merge "Keystone: remove extra commas and tabs in JSON"
2014-10-03 16:47:35 +00:00
Jenkins
30ad5df95e
Merge "Initial libvirt and nova-compute structure"
2014-10-03 16:17:49 +00:00
Jenkins
470fcb7349
Merge "fix mariadb Dockerfile"
2014-10-03 15:01:01 +00:00
Steven Dake
532c610705
Swift: Remove trailing JSON commas that don't parse
...
Change-Id: Ic7eaf187e7f0fa9481c432a8b32971a470e75bf0
2014-10-03 07:56:02 -07:00
Steven Dake
73d1ada4da
Heat: Remove JSON trailing commas that don't parse
...
Change-Id: Ia642716f30ea4bd098e5c67e522bbfd01fd6cf7a
2014-10-03 07:56:02 -07:00
Steven Dake
3a60c10363
rabbitmq: remove trailing commas in tabs so JSON parses
...
Change-Id: I91bb3cab059220a6677e28e928b5805410ce5f5c
2014-10-03 07:56:02 -07:00
Steven Dake
96b06f111b
glance: remove JSON trailing commas that don't parse
...
Change-Id: Ie5d7f5342284997e878803b273f0796421ae6bb2
2014-10-03 07:56:02 -07:00
Steven Dake
5d0d4b224d
Keystone: remove extra commas and tabs in JSON
...
The JSON doesn't parse correctly
Change-Id: Ie68ad1cdfb80b9f3c15e9d93476f7c53cc0a0858
2014-10-03 07:56:00 -07:00
Jenkins
33c4705176
Merge "Using new fedora base image from kollaglue"
2014-10-03 14:54:14 +00:00
Jenkins
e949735c3d
Merge "fix keystone dockerfile"
2014-10-03 14:48:13 +00:00
Lars Kellogg-Stedman
1931a016b0
Using new fedora base image from kollaglue
...
Change-Id: I388113e5a9c748054a099ef1a3063863120e9a99
2014-10-03 10:46:50 -04:00
Steven Dake
15e18864e2
Keystone: Do a service and endpoint create
...
This patch does a service and endpoint create so that each separate service
can find keystone. This patch also makes the sleeping a bit more logical
although there are TODOs in this area to remove the sleep operations.
Change-Id: Icfee464f9473686da89bfa8b2106172cbfd4c1a8
Closes-Bug: #1376975
2014-10-03 06:38:44 -07:00
Chmouel Boudjnah
ac0b2a797f
Add validate-json tox target
...
This is a simple JSON validation script based on demjson python library,
we do some shell script trickeries to exit properly if there is a
failure for tox (should probably patch demjson to properly exit
instead).
Change-Id: I930908336deef7daeaab5b55ba2031c64698d880
Implements: blueprint json-validation-gate
2014-10-03 09:59:19 +00:00
Steven Dake
46cbe821a2
Initial libvirt and nova-compute structure
...
This lays the groundwork for the docker compute container.
The compute node is composed of libvirt container and a nove-compute
container. We are going to have to sort out how to get k8s to schedule
this pod 1 per node.
Change-Id: I1e06e4b5f5bde83b582edfc1094084a4ee353371
Partial-blueprint: kube-libvirt-container
Partial-blueprint: kube-nova-container
2014-10-02 23:40:03 -07:00
Steven Dake
3cfef070e3
mariadb: Set container port in pod to 3306
...
container port for pod should be set
Change-Id: I04144487f8803b1f83d59bdc978c4f6dfa431d0d
2014-10-02 18:35:59 -07:00
Lars Kellogg-Stedman
a84fe3ce01
fix mariadb Dockerfile
...
- fix base image
- expose ports
- new mariadb packages log to /var/log/mariadb
Change-Id: I60adc956c82c352f91f718a3a2d5a4a86dd00293
2014-10-02 20:25:29 -04:00
Lars Kellogg-Stedman
5b165e892e
fix keystone dockerfile
...
- fully qualify base image (fedora-rdo-base ->
kollaglue/fedora-rdo-base)
- EXPOSE keystone service ports
Change-Id: I3b848dc1743d577ea84be868b04a41383115592b
2014-10-02 20:15:02 -04:00
Dan Radez
a6310d7692
updating the README with documentation on launching keystone
...
Change-Id: I9921fe533afbe81a18a4ee7e82632fcd2c3792b1
2014-10-02 16:27:13 -04:00
Jenkins
ed2825d26f
Merge "update readme with project name"
2014-10-02 20:15:44 +00:00
Steven Dake
d94115c342
Restart container until mariadb is available
...
Fix a race condition between MariaDB service start and Keystone.
Change-Id: I31384204eca9c7201eb102ec0359b390e88b96ba
2014-10-02 12:43:47 -07:00
Steven Dake
3073944189
Change "redhat" to "kolla" in the keystone authentication
...
Change-Id: Ic5fe761906e0ea6964c072ae510f7e62706c286b
2014-10-02 08:54:37 -07:00
Lars Kellogg-Stedman
d4b5a447c9
update readme with project name
...
This adds the "Kolla" project name to the README and adds a brief
intro.
Change-Id: I12541a256d8e12293178a77a777c572d6f9bb4dc
2014-10-01 12:40:49 -04:00
Steven Dake
e02c4b388b
Add a .gitreview to point to stackforge's gerrit
...
Change-Id: I3651fb3af73b1b84538399c3fc5def582dd43c69
2014-10-01 09:35:54 -07:00
Lars Kellogg-Stedman
d79eaf8441
Merge pull request #9 from radez/glance
...
updating build and start scripts for glance
2014-09-30 15:54:16 -04:00
Dan Radez
9709ae1aa5
updating build and start scripts for glance
2014-09-30 15:50:14 -04:00
Lars Kellogg-Stedman
03558bf5ef
Merge pull request #8 from sdake/master
...
build and push to kollaglue account
2014-09-29 09:48:59 -04:00
Steven Dake
a7b17d70a3
Use pki_setup to set up keystone properly
2014-09-27 19:00:09 -07:00
Steven Dake
1e6f8114c8
Setup pki_setup on initial setup of keystone
...
Need PKI setup for keystone to operate.
2014-09-27 16:03:02 -07:00
Steven Dake
9c7f0622a7
Point to fedora-rdo-* for image names
2014-09-27 14:06:39 -07:00
Steven Dake
fc9157e861
Modify start/top to start master keystone service
2014-09-27 13:59:33 -07:00
Steven Dake
2204cb4063
Add a start and stop command
...
Start communicates with kubecfg to start the OpenStack services.
Stop communicates with kubecfg to stpo the OpenStack services.
2014-09-27 13:58:22 -07:00
Steven Dake
d16e2a3c1e
Add a start and stop command
...
Start communicates with kubecfg to start the OpenStack services.
Stop communicates with kubecfg to stpo the OpenStack services.
2014-09-27 13:29:36 -07:00
Steven Dake
cca017d44c
Pull mariadb and keystone images from the kollaglue organization
...
Presently these are pulled from a closed location inside a firewall. Instead
pull them from the public docker registry.
2014-09-27 12:31:12 -07:00
Steven Dake
dfb9faedda
Make keystone use stderr
...
We want all log output to go to stderr so it can be debugged later.
2014-09-27 12:29:13 -07:00
Steven Dake
e84b599828
Adds the push step for each repo to the master build
...
Push for each built image
2014-09-25 22:15:27 -07:00
Steven Dake
7bb837fc65
Add a push script for each of the separate daemons
...
This pushes to the docker registry.
2014-09-25 22:15:27 -07:00
Steven Dake
fd22b2346e
Make build tools build with kollaglue login
...
Build with kollaglue login. Then we can upload all images under
that user namespace.
2014-09-25 22:15:27 -07:00
rthallisey
6d1f2086b2
Merge branch 'master' of https://github.com/jlabocki/superhappyfunshow
2014-09-22 16:56:28 -04:00
rthallisey
c3d8d36a88
Merge branch 'master' of https://github.com/jlabocki/superhappyfunshow
2014-09-22 16:56:15 -04:00