Commit Graph

76 Commits

Author SHA1 Message Date
Sam Yaple 0b8721ba74
remove zuul files
Change-Id: I54a31b506bddc166a1ef60f59e56c00afa76a40c
2018-06-11 15:27:42 -04:00
Sam Yaple 441519124b
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: I0085ced8c63efbe1b1ff316fd6dfab1b5dd43bde
2018-02-27 07:32:29 -05:00
James E. Blair 8a9901a4d5 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: Ia82f9d9cf3eaad4e826884b98ff2ba0fbeb441b9
2018-02-01 04:57:45 -08:00
Sam Yaple d75213253f Decom repo
Change-Id: Idc994e4a67404953ed0d8cedc063ba412bd3ce8a
2017-10-17 12:21:56 -04:00
Jenkins c6af1b6129 Merge "Add a build argument for distro" 2017-08-14 04:01:40 +00:00
Paul Bourke 35c35dc44d 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: I83927e2f32424c45e71ba03de9cd705fa89e9102
2017-08-11 11:44:38 +01:00
Sam Yaple facd55b2c0 Use build-arg to make FROM image a variable
Change-Id: Iea771b76e40aebce28cf61e79be90bb77d2fc1f8
2017-08-10 14:51:55 -04:00
Sam Yaple df88026ad9 Define variables in new file
Change-Id: I9c5253d1317bfed73334dac6c24efcaa4023f077
Depends-On: I57b93fdba21406d577c3abcd82461bd21d6753c7
2017-05-18 15:22:14 +00:00
Sam Yaple ba45c6ba78 Use virtualenv
Change-Id: Id8388e7e44a0f04c8f5d791630c98f7e9563f487
Depends-On: Ia656e481acd24eab9fe95afd8932082d69b9d2fa
2017-05-18 14:39:20 +00:00
Pete Birley 03c02e157b 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: I1ef927df6f9115856810191bdf3843a4cc0ec9fc
Closes-Bug: #1685008
2017-04-20 20:41:07 -05:00
Sam Yaple 646e7d4073 Upgrade packages for security
Change-Id: I9b6b91ec1bb8898f748641be69e052a0cbbe0f53
Partial-Bug: #1683173
2017-04-16 19:55:21 +00:00
Sam Yaple a1cae3df37 Switch to single var for WHEELS
Change-Id: Ibc09d126f1b234cb4afa373615d7628fdd4d3185
Depends-On: I0d3b033dc5517622513b9028980edda8109baadc
2017-04-15 16:52:21 +00:00
Sam Yaple b90491d9a2 Remove all traces of YAODU
Change-Id: I04fa697b77b66d2f9cac90a02fb3a1a4aac156d2
Depends-On: Ibd6cc18e2a4dbda75b5f59a593fbf72c494b7043
2017-04-14 20:17:43 +00:00
Sam Yaple 87bc1b7f7e Call single script in Dockerfile
Change-Id: I33532a3aba6181724e1e13aac74e034a3190990e
Depends-On: Ib3e923e2e06660f7b18d16eb5e6f528c82c0e854
2017-04-13 13:45:37 +00:00
John Griffith 60c84cc70a 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: Iffb0d1e72470c03556677413789caf9f58cce443
2017-04-12 20:39:18 -06:00
Paul Bourke 870fcc143e Cleanup packages already installed in scripts
Change-Id: I27634d47d948884315a5df642c484e2588f58315
2017-04-12 10:19:35 +01:00
Sam Yaple 99c7a6d7cd nodocs is set by default
Change-Id: I2566fe3c47de1c82c38da0612fa9df35c60de69b
2017-04-12 01:27:48 +00:00
Sam Yaple 9327735c76 Change from GIT_REF to PROJECT_REF
Change-Id: I8aa6809695d7e1a3187cc3a7fd36cf27c3046a29
Depends-On: Id33ae0098c0a8aa3dde585dba62ff865d70887d1
2017-04-05 16:30:34 +00:00
Sam Yaple a712e542c8 Use master loci branch for scripts
Change-Id: Ief51539f4830d80ad02e21906258bd738d7108a4
Depends-On: I5b7802ff0a11be2eb375eb34a3bb553f0b7ae6c4
2017-04-05 16:30:32 +00:00
Sam Yaple 44a0b7ed10 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: Idc571bbd01ba9b9fd0f18feee986009369296674
2017-04-04 18:34:54 +00:00
Jenkins 94b77daf44 Merge "Removal of config manipulation for apache2" 2017-03-29 19:44:09 +00:00
Sam Yaple 11ce99f2b3 Removal of config manipulation for apache2
As discussed on IRC we can remove the manipulation of the config files
here. The deployment tool is in full control of what configs are read.
We strongly recommend any deploy project using multiple distros
architect deploying using the appropriate flags available for control
over configs rather than trusting the distros default configs since the
defaults are different per distro.

Change-Id: I0b76c51503eb940df00e35f3d0392f8b24f8a272
2017-03-29 19:38:46 +00:00
Jenkins 010e3e8be0 Merge "Prefer git.openstack.org" 2017-03-28 03:22:06 +00:00
Sam Yaple 13b2c1d8a0 Update README.md to point to main repo
Change-Id: I2a0fe54b2c88915548ca30a89a0f03824a6ef8dd
2017-03-27 18:29:00 +00:00
Sam Yaple f295659a85 Prefer git.openstack.org
Change-Id: If1129870917438a472046031928136c9712ea1f7
2017-03-27 17:56:56 +00:00
Pete Birley cffd3bd88d Added .gitreview
Change-Id: I492bbb3f875b66ce1724703b72b6faf97c77ffb6
2017-03-27 08:48:05 -05:00
Pete Birley 79035a3121 Use slim Debian image (#27) 2017-03-23 04:46:44 +00:00
Pete Birley 7fc421e59d Update CentOS Image (#25)
* Update CentOS Image

* Fix CentOS whitespace
2017-03-23 04:21:51 +00:00
Pete Birley 10dcbb5c75 Merge pull request #24 from yaodu/update_script
Use common 0.1.2
2017-03-22 23:49:23 -04:00
Sam Yaple 62f1bcc12f Use common 0.1.2 2017-03-23 03:43:40 +00:00
Sam Yaple c189e47f8c Remove unused script 2017-03-22 17:19:57 +00:00
Sam Yaple fd2a251d58 Docs fix 2017-03-22 17:16:15 +00:00
Sam Yaple 8e503e3d59 Update locations and common version (#23)
* Move dockerfiles to own folders

This is required for DockerHub building

* Switch to 0.1.1 common
2017-03-22 16:57:12 +00:00
Pete Birley 7cc7d64121 Merge pull request #22 from yaodu/common
@SamYaple Looks awesome man, I'll get CentOS updated ASAP.
2017-03-17 19:58:52 -05:00
Sam Yaple 898b377ca1 Use tagged common scripts 2017-03-17 23:18:29 +00:00
Pete Birley fbb72cdc13 Merge pull request #21 from yaodu/remove_venv
Removed venv and pip
2017-01-14 00:26:18 +00:00
Sam Yaple 612c0a57ed Keep setuptools installed 2017-01-14 00:01:22 +00:00
Sam Yaple 9bcd11a321 Removed venv and pip
Removing the virtualenv has been suggested since this is a contaienr.
Time will tell if this is an issue.

Additionally, uninstall all pip related things.
2017-01-13 23:15:40 +00:00
Pete Birley e8e57a8649 Update Docs (#20) 2017-01-13 17:46:58 +00:00
Pete Birley e2b97cc2d2 Merge pull request #19 from yaodu/uwsgi
Add uwsgi
2017-01-12 21:07:43 +00:00
Sam Yaple 5729abacf3 Add uwsgi
uwsgi is the recommended process for running keystone. It does not
support federation though. We can include both apache2 and uwsgi at
little extra cost
2017-01-12 18:46:49 +00:00
Pete Birley eb2bad86c4 Update Apache Config to be more robust (#18) 2017-01-12 04:33:29 +00:00
Pete Birley 72aa1f7e68 Merge pull request #17 from yaodu/quiet_curl
Quiet down curl
2017-01-12 00:59:31 +00:00
Sam Yaple b21227034b Add openstack-requiremetns 2017-01-12 00:41:14 +00:00
Sam Yaple 61a214e9ae Quiet down curl 2017-01-12 00:32:43 +00:00
Pete Birley 1192115734 Merge pull request #16 from yaodu/variablize!
Use varibles for the names
2017-01-11 22:46:35 +00:00
Sam Yaple 0f6c443bb4 Use varibles for the names 2017-01-11 22:13:24 +00:00
Pete Birley a2086f9efa Add Documentation and update build Arguments. (#15) 2017-01-11 21:57:08 +00:00
Sam Yaple efb21a8ddd Update tags to point to new locations 2017-01-11 19:21:01 +00:00
Pete Birley f853b759c9 Initial CentOS Support (#14)
This adds a CentOS based Container and:
 * Updates the update.sh
 * Changes WSGI script links to copied files to provide apache config robustness
2017-01-11 15:16:34 +00:00