Commit Graph

36 Commits

Author SHA1 Message Date
Sam Yaple 92738d4232
This project is no longer maintained.
The contents of this repository are still available in the Git
source code management system.  To see the contents of this
repository before it reached its end of life, please check out the
previous commit with "git checkout HEAD^1".

(Optional:)
For an alternative project, please see <alternative project name> at
<alternative project URL>.

For any further questions, please email
openstack-dev@lists.openstack.org or join #openstack-dev on
Freenode.

Change-Id: I334f806232e7a1a82ab070cede6ed5327f4905b7
2018-02-27 07:33:27 -05:00
James E. Blair 37178773f8 Zuul: Remove project name
Zuul no longer requires the project-name for in-repo configuration.
Omitting it makes forking or renaming projects easier.

Change-Id: I3d4aeafbd58502d9560392a0c2b50a5b25b20e86
2018-01-28 14:25:05 -08:00
Sam Yaple 80a5e233b3 Decom repo
Change-Id: Ic44d5c2fdf60349fb3e946a5a6869efb6c5c7336
2017-10-17 12:21:27 -04:00
Paul Bourke 6702e6cfff Add a build argument for distro
This is to be picked up in install.sh (and potentially other scripts if
needed). The scripts will attempt to determine this automatically using
/etc/*release in the case this is not specified (default behaviour).

Change-Id: I32efb0e795da10fbc4d4bf800820c58194a586ba
2017-08-15 15:42:38 +01:00
Sam Yaple bc88ec963f Use build-arg to make FROM image a variable
Change-Id: I6a0cf263ad418160cbdcab2a32f94007d5c813ee
2017-08-10 14:54:31 -04:00
Pete Birley 3a0c6dc614 Nova: add iproute package to images
This PS adds the `ip` command to images, which is used during network
setup of VM's.

Change-Id: Iaccef74719779e85780f1f8f5385cc5f09671873
2017-06-28 15:23:59 -05:00
Sam Yaple 7fa7bf0184 Add libpython2.7
This gets pulled in for uwsgi

Depends-On: I4e222cb619b741cccf3ba1dfc29d86ea35e16fce
Change-Id: I7ffdb818f94c68e7e52a468f681c90a6704d71e2
2017-06-07 15:27:54 +00:00
Jenkins e2291694c1 Merge "Add ceph plugin for nova" 2017-05-23 20:17:38 +00:00
Sam Yaple f7d5141658 Add ceph plugin for nova
Depends-On: I4e22f9d62e732f7811bb6648bf0f073f721ab1b1
Change-Id: I1afdd593d2bdfd81bd7e970da93d53966ad6a288
2017-05-19 21:05:11 +00:00
Sam Yaple f38cd06866 Add openvswitch binaries to nova
Nova calls the openvswitch binary when neutron is using the openvswitch
driver to attach the port to the vswitch. This is not a known config
ahead of time and is dependant on a change in the neutron services.

This is an exception to the rule that can be removed if and when nova
switches to python ovs

Change-Id: I30d8251eec2e21b8181f8902d7899f8339ced6a1
2017-05-19 17:16:08 +00:00
Sam Yaple 8477cb8113 Define variables in new file
Change-Id: Ie07d8e118379e4df14798079b40032f88190e02a
Depends-On: I57b93fdba21406d577c3abcd82461bd21d6753c7
2017-05-18 15:22:50 +00:00
Sam Yaple 77c677a969 Use virtualenv
Change-Id: I6011f0e3608572b8ccd1828c75fa2336162cd8b4
Depends-On: Ia656e481acd24eab9fe95afd8932082d69b9d2fa
2017-05-18 14:39:36 +00:00
Sam Yaple 8e12c25d61 Require libvirt-python
Change-Id: Id0d76353ed9b4f04d0b72b2db4e85629767ed5ea
Depends-On: I79afe3a86497ee6dd9a451e54cfa3b0710ec566b
2017-04-29 15:17:46 +00:00
Sam Yaple 366670ee37 libxml2 is required by the service
Change-Id: I9e13bfe7d0bed965aaebf667fb42b08192c4e6d2
2017-04-29 09:24:00 +00:00
Pete Birley 507ead1737 Add OpenStack Repo to CentOS images
CentOS lacks pip in the primary repos, however there is a well
mantained RPM in the OpenStack Repo.

Change-Id: I5e4a6744d37ebbe07b919cc624f835dae3d6a617
Closes-Bug: #1685008
2017-04-20 20:42:06 -05:00
Sam Yaple abd1149199 Upgrade packages for security
Change-Id: I63fc9287db1f2e62ede525541fcf98624abc745f
Partial-Bug: #1683173
2017-04-16 19:55:26 +00:00
Sam Yaple 1c886c4955 Switch to single var for WHEELS
Change-Id: I8f5ab9eec193a5b60c309a6ec44f78d2a6f87e8f
Depends-On: I0d3b033dc5517622513b9028980edda8109baadc
2017-04-15 17:20:55 +00:00
Sam Yaple 0df4bf119d Remove all traces of YAODU
Change-Id: I3d004d65510ba9408cefcadf2540c9ebb855d693
Depends-On: Ibd6cc18e2a4dbda75b5f59a593fbf72c494b7043
2017-04-14 20:18:10 +00:00
Sam Yaple 761dd616cb Call single script in Dockerfile
Change-Id: I67f26fd348f01f120165c6fbdb6600ffcc1eb1c1
Depends-On: Ib3e923e2e06660f7b18d16eb5e6f528c82c0e854
2017-04-13 13:45:47 +00:00
John Griffith 95c52a85a3 Add back ca-certificates
Deb based distros need to have ca-certificates installed in order
to perform the git calls.  Add them in for Ubuntu and Debian
and get the builds working again.

Change-Id: Idf94e9aa5fb38def734fd71c1b9e7a04acaa348c
2017-04-12 20:59:29 -06:00
Paul Bourke 0432737f71 Cleanup packages already installed in scripts
Change-Id: I9c2479bb2b2096d98bc5c190acf26cad98d4aaa5
2017-04-12 10:16:11 +01:00
Sam Yaple e8e9a8db33 nodocs is set by default
Change-Id: I4b767e0c0094f3a125ee6e1955925b32e1964875
2017-04-12 01:27:59 +00:00
Sam Yaple 767c75049d Change from GIT_REF to PROJECT_REF
Change-Id: I83c92bbc29c9dbf9bad2baccedbaaa92cf67e881
Depends-On: Id33ae0098c0a8aa3dde585dba62ff865d70887d1
2017-04-05 16:31:26 +00:00
Sam Yaple 1e2f894ef0 Use master loci branch for scripts
Change-Id: I5d30353f42d41e0044a4c32f15c1e5a5283f7e6e
Depends-On: I5b7802ff0a11be2eb375eb34a3bb553f0b7ae6c4
2017-04-05 16:31:24 +00:00
Sam Yaple b9972ecb93 Add option to OVERRIDE
Providing an OVERRIDE tarball allows any and everything about the image
to be customized *before* the initial commands are run. This will be
used in the gate and other CICD systems to change package sources as
well as configure options.

In infra specfically we will be disabling signature verification on the
packages and pointing the repos to use infra repos.

Regular building is 100% unaffected by this addition.

Change-Id: Ibd3c7807301c18090157cad3d4813501652a6af5
2017-04-04 18:35:32 +00:00
Jenkins ee9e25637f Merge "Prefer git.openstack.org" 2017-03-28 03:22:51 +00:00
Sam Yaple 83af82f395 Update README.md to point to main repo
Change-Id: If462812410a6db1a2a75735ceef461d37986d43f
2017-03-27 18:29:00 +00:00
Sam Yaple 4c091f5c2f Prefer git.openstack.org
Change-Id: I8bdea9ed1afeb48bcd0b7a632fc3fcb013ef18b6
2017-03-27 17:56:56 +00:00
Pete Birley 9a4cf4f4a5 Added .gitreview
Change-Id: If61528bf60a2d0f02a5450c5b1bccf830a30e075
2017-03-27 08:50:38 -05:00
Sam Yaple dadedb9ee7 Remove unused script 2017-03-23 05:14:11 +00:00
Sam Yaple ace40bc915 Move dockerfiles to own folder and use common 2017-03-23 05:13:46 +00:00
Pete Birley f8ff6590c7 Add Apache2 and Sudo (#2)
* Add Apache2 and Sudo

* Policy.json is not supplied with Nova Source so remove command to set ownership
2017-01-16 22:05:36 +00:00
Pete Birley 83f3a7e545 Merge pull request #1 from yaodu/remove_venv
Remove venv
2017-01-14 01:23:11 +00:00
Sam Yaple 89b0fdae7a Remove venv 2017-01-14 00:59:58 +00:00
Sam Yaple 0a19e7187f Add initial nova images 2017-01-13 20:58:17 +00:00
Sam Yaple 56f2f112b7 Initial commit 2017-01-09 06:56:51 +00:00