summaryrefslogtreecommitdiffstats
path: root/images/installer/Dockerfile
Commit message (Collapse)AuthorAgeFilesLines
* Add python2-crypto packageClayton Coleman2018-02-011-1/+1
|
* Move origin-gce roles and playbooks into openshift-ansibleClayton Coleman2018-01-231-3/+5
| | | | | | | | | | | | | | This moves all core functionality into the openshift-ansible repo, adds the necessary equivalent entrypoint to the openshift-ansible installer image, and ensures the dynamic inventory mechanisms in openshift-ansible continue to work. Notable changes from origin-gce: * playbook extensions changed to .yml * dynamic inventory subdirectory created to prevent accidental use * use the custom entrypoint entrypoint-gcp for this image * move tasks into openshift_gcp role
* Directly select the ansible versionClayton Coleman2018-01-231-1/+1
| | | | | Also add libcloud (required for dynamic GCE lookup) and which (relied on by gcloud).
* add python2-boto3 package for centos-based origin-ansible container imageJoel Diaz2018-01-021-1/+1
| | | | There are modules in openshift-ansible that depend on boto3 (I see lib_utils/library/oo_iam_kms and lib_utils/library/oo_ec2_group). Add the dependency so that the origin-ansible container can succesfully run these modules.
* Must directly specify google-cloud-sdk versionClayton Coleman2017-12-211-8/+1
| | | | | The upstream forces versions on packages, and rpm -V fails when it does not match. Also add which, used by gcloud.
* Add gcloud to the installer imageClayton Coleman2017-12-191-1/+8
| | | | | | The installer image will become our default cloud operations image for tasks that overlap with ansible, and will also be the image for provioning. We will eventually add others like awscli for support roles.
* Origin image build: add oc clientLuke Meyer2017-08-041-3/+6
| | | | | | | | | The oc client was left out with the move away from playbook2image. However it is needed in the image for the `oc cluster up` use case for installing logging or metrics. This change adds oc via the latest signed and released client RPM, which requires adding the centos-openshift-origin repo to the image.
* image builds: remove dependency on playbook2imagejuanvallejo2017-07-181-35/+27
| | | | | | We do not need the builder functionality from playbook2image and the resulting image was overly complicated, so this simply builds on Centos/RHEL.
* Merge pull request #4330 from codificat/20170531-image-renameOpenShift Bot2017-06-081-3/+3
|\ | | | | Merged by openshift-bot
| * Rename container image to origin-ansible / ose-ansiblePep TurrĂ³ Mauri2017-06-021-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | As discussed in #4279 the container image is being renamed to openshift/origin-ansible (upstream) and openshift3/ose-ansible (downstream) for the "oc cluster up" use case, and more generally to make it fit the imageConfig.format configuration option. This updates references to the image name accordingly. Also updating references to playbook2image to account for recent moves of the repo/image.
* | fix up openshift-ansible for use with 'oc cluster up'Jeff Cantrill2017-06-061-1/+1
|/
* Fix container image build referencesPep TurrĂ³ Mauri2017-05-121-1/+1
| | | | | | | | | Updating some files to account for recent changes: - Commit fbadeb4 moved the location of the Dockerfiles - playbook2image is now available from the openshift org - downstream image is building with boto 2.34 Adjusting image build scripts and documentation to match these changes.
* Moving Dockerfile content to images dirjupierce2017-05-081-0/+51