Commit Graph

52 Commits

Author SHA1 Message Date
Sam Yaple 8c71e52c26
remove zuul files
Change-Id: Ie27fdd3354b867a95dc27b5c6d5d523512d40e20
2018-06-11 15:27:23 -04:00
Sam Yaple f7485f54d8
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: I6d08f48a65fbb7ab208a07732891d68ddfeb2af4
2018-02-27 07:31:18 -05:00
James E. Blair ecf3db4ed7 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: I2bc6870ebf4fcddc19aa1079058a343cfc11211a
2018-02-01 11:00:06 -08:00
Sam Yaple 559d6c6f2c Decom repo
Change-Id: I2eb91b3b180245c9c89f3a1e8886591ad47e7892
2017-10-17 12:22:01 -04:00
Paul Bourke 835bde41dc 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: I6c09e5ea5249be946f5f4db25dfc3877795912a5
2017-08-15 15:40:43 +01:00
Sam Yaple 5864380872 Use build-arg to make FROM image a variable
Change-Id: I9c0149d164ea3480dd49970a064b466cd425c4d5
2017-08-10 14:53:08 -04:00
Sam Yaple 493925dbfd Add ceph plugin for glance
Depends-On: I4e22f9d62e732f7811bb6648bf0f073f721ab1b1
Change-Id: I9a344037d66c061f1fcf1a290cf547d71d934c19
2017-05-19 16:22:09 +00:00
Sam Yaple 71abe5eb0f Define variables in new file
Change-Id: Ie6b780eb7c52b97063a45b588ee1d448569fb67e
Depends-On: I57b93fdba21406d577c3abcd82461bd21d6753c7
2017-05-13 15:17:10 +00:00
Sam Yaple b2e86eff5f Use virtualenv
Depends-On: Ia656e481acd24eab9fe95afd8932082d69b9d2fa
Change-Id: Ic6b30070e6c3d295315571d0889d378cc92e26c7
2017-05-12 15:36:23 +00:00
Pete Birley 469c78902a 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: I0ae5ddfa15643dc54c15a29101670332a2274251
Closes-Bug: #1685008
2017-04-20 20:38:03 -05:00
Sam Yaple 1f69dbe3b7 Upgrade packages for security
Change-Id: I0be01e5ae64c15e8954a676ab88d4eac10c3a0df
Partial-Bug: #1683173
2017-04-16 19:55:13 +00:00
Sam Yaple 470095c336 Switch to single var for WHEELS
Change-Id: I6551108bd4daa89d675193a1ec2ef6cdd9649919
Depends-On: I0d3b033dc5517622513b9028980edda8109baadc
2017-04-15 17:20:39 +00:00
Sam Yaple 68d4428e39 Remove all traces of YAODU
Change-Id: I002383d6d1e434d424201d940fa17e327e71b18d
Depends-On: Ibd6cc18e2a4dbda75b5f59a593fbf72c494b7043
2017-04-14 20:17:59 +00:00
Sam Yaple fb5a3ad3ab Call single script in Dockerfile
Change-Id: I03e38b81883d0fcd045391c943d460f663666f2e
Depends-On: Ib3e923e2e06660f7b18d16eb5e6f528c82c0e854
2017-04-13 13:45:25 +00:00
John Griffith 3429f2e47a 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: Idcc25d8bfef8fbe2b2674c817f50476bfb35b39f
2017-04-12 20:58:40 -06:00
Paul Bourke 94f0f6a715 Cleanup packages already installed in scripts
Change-Id: I3acf3ecdc91e493eebd30645141c90123509f534
2017-04-12 10:13:26 +01:00
Sam Yaple 981234f329 nodocs is set by default
Change-Id: I5c640cd1adaf93729ade8b64d4ea25ea4e313e48
2017-04-12 01:27:37 +00:00
Sam Yaple 8ab95253b4 Change from GIT_REF to PROJECT_REF
Change-Id: If53834b1d6457868d7f18418bfe4d6acf31facb7
Depends-On: Id33ae0098c0a8aa3dde585dba62ff865d70887d1
2017-04-05 16:48:56 +00:00
Sam Yaple 71c851930e Remove unused vairables
Change-Id: I777114fda67874e4a6fe73cbc4b2152bc25884c0
Depends-On: I5b7802ff0a11be2eb375eb34a3bb553f0b7ae6c4
2017-04-05 16:48:55 +00:00
Sam Yaple ce07ea22bc Rename empty to override (future-proofing)
This will facilitate some fixes that will need to happen in the future.

Change-Id: Ie25ead70e47f75379473d42c115266ae71c0a671
2017-04-05 16:33:35 +00:00
Sam Yaple 401b2e0928 Use master loci branch for scripts
Change-Id: Icfbaae07231c227924342dbb99cd3f40d2c4cefc
2017-04-05 16:32:23 +00:00
Paul Bourke 2811781b89 Use 'git clone' instead of tarball for scripts
Refactor the Dockerfiles to clone the common scripts and checkout a
predefined tag, instead of requiring a tarball.

Change-Id: I99718c34a86b050c3e83110dc07584e7572fe906
2017-04-04 17:30:06 +01:00
Jenkins 6d3810e774 Merge "Add an option to OVERRIDE" 2017-04-03 16:35:01 +00:00
Jenkins 1b85a6dc59 Merge "Revert "[WIP] Add ceph binaries"" 2017-04-03 15:28:03 +00:00
Pete Birley b6eedaefb4 Revert "[WIP] Add ceph binaries"
This reverts commit 430781b33f.

Change-Id: I02c47410cbfed712a40f39ca185838866f6710f5
2017-04-03 15:16:13 +00:00
Jenkins 0cd68954f8 Merge "[WIP] Add ceph binaries" 2017-04-03 15:14:21 +00:00
Sam Yaple 6d9a85c371 Add an 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: Ifd7f8f1724b842a396a791cf6af1b7d8848e5ff5
Depends-On: Ia664c54c2d726c03a20d8ca7f7512be3d6cfbbf9
2017-04-02 23:31:59 +00:00
Sam Yaple 430781b33f [WIP] Add ceph binaries
Ceph is the most used backend in OpenStack. Adding in the binaries for
Ceph conforms to our policies.

Change-Id: I743a249cb5b716d01fa931ba096d8c8efe3f3c8b
2017-03-29 20:17:42 +00:00
Jenkins ea530e9324 Merge "Prefer git.openstack.org" 2017-03-28 03:11:13 +00:00
Sam Yaple 63729ddd29 Update README.md to point to main repo
Change-Id: I0dd77871180f66a6019dbe841f282deb50acbd65
2017-03-27 18:29:00 +00:00
Sam Yaple 6957063523 Prefer git.openstack.org
Change-Id: I5ce136ce10fb71eb4984bd51bc6669ac122e772f
2017-03-27 17:56:56 +00:00
Pete Birley 62fbcc7d9e Added .gitreview
Change-Id: Ieb22629c1bac82ef9a84711876878d59bcc49fb8
2017-03-27 08:54:13 -05:00
Sam Yaple ac439b6a87 Switch to common scripts 2017-03-23 04:59:46 +00:00
Sam Yaple dd928a8ff9 Remove unused script 2017-03-23 04:53:05 +00:00
Sam Yaple b40f0e6d8d Move Dockerfiles to own folder 2017-03-23 04:52:47 +00:00
Pete Birley cb2974b8f3 Merge pull request #6 from yaodu/remove_venv
Remove venv
2017-01-14 01:45:26 +00:00
Sam Yaple df923f96ff Remove venv 2017-01-14 01:21:19 +00:00
Sam Yaple 2636c5927d Merge pull request #5 from yaodu/docs
Update Docs
2017-01-13 18:29:43 +00:00
Pete Birley 050f92a889 Update Docs 2017-01-13 18:08:21 +00:00
Pete Birley 71b8961b53 Merge pull request #4 from yaodu/add_ceph
Add ceph python libs
2017-01-12 16:16:06 +00:00
Sam Yaple 4f24813bf5 Use correct repo 2017-01-12 05:51:34 +00:00
Sam Yaple e16519bd97 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 04:56:35 +00:00
Pete Birley 080b7fa260 Merge pull request #3 from yaodu/update_docs
Update docs
2017-01-12 04:19:54 +00:00
Sam Yaple e8ece76732 fix review 2017-01-12 02:44:01 +00:00
Sam Yaple 8d52faf852 Update docs 2017-01-12 01:23:10 +00:00
Sam Yaple cca36d883d Quiet down curl 2017-01-12 00:35:24 +00:00
Sam Yaple 9d46de72bc Update glance to new standard 2017-01-11 23:03:17 +00:00
Sam Yaple f39986334c Update update.sh 2017-01-09 18:33:38 +00:00
Sam Yaple c4bbe0f28f Add ubuntu 2017-01-09 16:41:39 +00:00
Sam Yaple 02379d1e9a Add python to glance 2017-01-09 16:28:13 +00:00