Commit Graph

39 Commits

Author SHA1 Message Date
Sam Yaple 89a75dac5c
remove zuul files
Change-Id: I336c5968415bc57d0ee0cfd60ac9b2d62005faed
2018-06-11 15:27:14 -04:00
Sam Yaple c17f1b61ed
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: I971ad4f32c529dda57fbc097ab545bae525efe1b
2018-02-27 07:43:52 -05:00
James E. Blair 4a5ab2864c 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: I230e3cb07b2a4d2d96f90e76b9fdb7ba0530e046
2018-01-31 14:10:20 -08:00
Sam Yaple c63f0ad338 Decom repo
Change-Id: I0a05c5618e71aa2b48192ea99f195e7ccb07d30d
2017-10-17 12:21:33 -04:00
Paul Bourke a6b56b201d 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: Id8a36c73217a13f91e9df0c0cbed5fa7b7b2d5c2
2017-08-15 15:40:06 +01:00
Sam Yaple a5fd7a8ca2 Use build-arg to make FROM image a variable
Change-Id: I3da1b28a771efa27582bae4a1a48701466bb1182
2017-08-10 14:53:31 -04:00
Jenkins 868b1bb7d2 Merge "Add lvm image to loci-cinder" 2017-06-12 05:12:21 +00:00
John Griffith 2e63b33d77 Add lvm image to loci-cinder
This change adds an LVM image to run the
reference implementation of cinder-volume.

It includes LVM2 service and iSCSI target.

Change-Id: I5c109c0496b09213460a5abb7472689da3402f3f
2017-05-26 12:50:25 -06:00
Sam Yaple 6ef49f9785 Add ceph plugin for cinder
Change-Id: I1afdd593d2bdfd81bd7e970da93d53966ad6a288
Depends-On: I4e22f9d62e732f7811bb6648bf0f073f721ab1b1
2017-05-19 16:31:34 +00:00
Sam Yaple 4cde954815 Define variables in new file
Change-Id: Ifecf9817bd237a86d9a38782ced5f087758287cc
Depends-On: I57b93fdba21406d577c3abcd82461bd21d6753c7
2017-05-18 15:21:20 +00:00
Sam Yaple a39624f5af Use virtualenv
Change-Id: I88bc7d82d757e2c182653a4db270c92499d1c631
Depends-On: Ia656e481acd24eab9fe95afd8932082d69b9d2fa
2017-05-18 14:38:50 +00:00
Sam Yaple a5cd510e5b Install libxml2 for cinder
It is a dependancy of the service

Closes-Bug: #1685700
Change-Id: If7fda8fa2f7c087a6d89757bfdab5d05a5fe3c42
2017-04-24 16:29:31 +00:00
Pete Birley eae62a99fb 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: I43548ba166e1551488efc86fb22102e2f5a40414
Closes-Bug: #1685008
2017-04-20 20:45:36 -05:00
Sam Yaple f0ad38da0d Upgrade packages for security
Change-Id: I4a83f25d1f1176ffa41a4b8dd7d64f9af13286a6
Partial-Bug: #1683173
2017-04-16 19:55:11 +00:00
Sam Yaple b3ec896a64 Switch to single var for WHEELS
Change-Id: I5e0c346eb2c9edf8d6ad17a4d172fc3d951a8d50
Depends-On: I0d3b033dc5517622513b9028980edda8109baadc
2017-04-15 17:20:35 +00:00
Sam Yaple 51b65aaec7 Remove all traces of YAODU
Change-Id: I3af7fb2f92e795763017eb9a64b94f68f8771916
Depends-On: Ibd6cc18e2a4dbda75b5f59a593fbf72c494b7043
2017-04-14 20:17:21 +00:00
Sam Yaple 19ab2bebe4 Call single script in Dockerfile
Change-Id: Id36e7624824ff24bdaabe9adf402f148663c6594
Depends-On: Ib3e923e2e06660f7b18d16eb5e6f528c82c0e854
2017-04-13 13:45:20 +00:00
John Griffith cfb5e14047 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: Ifc1790bd78a3d1ac09cb92591d7d0377d2dc53cb
2017-04-12 20:58:28 -06:00
Paul Bourke 24b4eb70e1 Cleanup packages already installed in scripts
Change-Id: I39e98445b8695a72ba6c8755fee22a8d03aba336
2017-04-12 10:12:15 +01:00
Sam Yaple b93ba8f935 nodocs is set by default
Change-Id: I0bb9e544a63c246b388fe0755bc20d0a2db77810
2017-04-12 01:27:30 +00:00
Sam Yaple cfd9d8b7ab Change from GIT_REF to PROJECT_REF
Change-Id: I7c2d0a4567e452b88830f4ed872ae2e51d2675f3
Depends-On: Id33ae0098c0a8aa3dde585dba62ff865d70887d1
2017-04-05 16:27:01 +00:00
Sam Yaple 124e20e0d9 Use master loci branch for scripts
Change-Id: I87d83d4222485ff8f6d73d8b9948fc04e49aec05
Depends-On: I5b7802ff0a11be2eb375eb34a3bb553f0b7ae6c4
2017-04-05 16:26:59 +00:00
Sam Yaple 7e2fed1911 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: Iec54c7e1aac6204e83653754d27683da7e086e41
2017-04-04 18:33:48 +00:00
Jenkins 4b96826630 Merge "Prefer git.openstack.org" 2017-03-28 03:12:24 +00:00
Sam Yaple 24e191b5cc Update README.md to point to main repo
Change-Id: Ia967a9591f0a4c95031c198b4a74363874e087e2
2017-03-27 18:29:00 +00:00
Sam Yaple 7e1c85b22c Prefer git.openstack.org
Change-Id: I901fa31147ae7264e1a22e1f6c1da538b948aaf2
2017-03-27 17:56:56 +00:00
Pete Birley e637dd5e09 Added .gitreview
Change-Id: I984a8b524433b581f5cd0a7686d6aa980e82167e
2017-03-27 08:52:44 -05:00
Sam Yaple 9dec4dc4f0 Put dockerfiles in seperate folders 2017-03-23 05:05:25 +00:00
Sam Yaple da9eef0ee8 Remvoe unused script 2017-03-23 05:03:46 +00:00
Pete Birley 0d4576901a Add Apache2 to Cinder containers (#5)
* Add Apache2 to Cinder containers

* Fix Cinder config

* Fix typo in cinder

* remove centos-logos package
2017-01-16 19:24:49 +00:00
Pete Birley 057889e1ed Merge pull request #4 from yaodu/remove_venv
Remove venv
2017-01-14 01:31:06 +00:00
Sam Yaple b3aec32364 Remove venv 2017-01-14 00:32:31 +00:00
Pete Birley f14c845087 Update Docs (#3) 2017-01-13 17:27:07 +00:00
Pete Birley 3664893913 Merge pull request #2 from yaodu/add_ceph
Add ceph python libs
2017-01-12 16:15:48 +00:00
Sam Yaple 420961198b Fix centos 2017-01-12 05:54:18 +00:00
Sam Yaple 8087390bc6 Add ceph python libs
We have to update the virtualenv to allow it access to the system
python packages to access python-ceph. According to the ceph-devs, in
the next release of Ceph (Kraken) the python libs will be published to
PyPI. That is expected any day now.
2017-01-12 05:00:45 +00:00
Pete Birley 715ba13af0 Update Docs (#1)
* Add Image info to Readme

* Minor Bugfixes
2017-01-12 02:36:30 +00:00
Sam Yaple d19a98d6d2 Add initial cinder 2017-01-12 01:18:04 +00:00
Sam Yaple d2ea1a4508 Initial commit 2017-01-09 06:57:16 +00:00