6 Commits

Author SHA1 Message Date
Anthony Lin
8d486b22db Shipyard-270 - Rendered document schema validation check
The story requires Shipyard to get the rendered document from
Deckhand before proceeding with the rest of the workflow.

This is to ensure that the schema validation at Deckhand is
good and to fail early if need be.

This p.s. attempts to make use of the deckhand client to get
the list of rendered documents. Note that we will need to install
the DeckHand client libraries in the Airflow image in order for
this to happen.

Change-Id: I22f4165be101edfa4cef9bead6dd3d3765146c6e
2018-01-27 01:51:34 +00:00
Anthony Lin
9851bbfcf3 Bump Airflow Version to 1.9.0
Airflow version 1.9.0 was released a few weeks ago

This Patch Set will bump the version from 1.8.2 to 1.9.0

Change-Id: Ief9e33f64d0bacea4628dedc1a94342f60cfecea
2018-01-18 08:28:59 +00:00
Anthony Lin
f0729a8e53 K8s: Bump version to 1.8.6
Align the K8s in Airflow with [0]

[0] https://review.gerrithub.io/#/c/393947/

Change-Id: I18df6ff3a97a9fab02b84a5dd416471417ae41e6
2018-01-16 09:01:36 +00:00
Anthony Lin
13f9adfa53 Update Shipyard Dockerfile
This P.S. will allow user to execute Shipyard CLI using a
Shipyard docker container.

The updates made to the Dockerfile and entrypoint.sh are
aligned with those in Armada and Drydock.

Change-Id: I59ccd2d41fab19781f51334cb1a69b69a48d3c49
2018-01-07 23:31:38 -05:00
Bryan Strassner
93877bbcc3 Update makefile with run commands
Set up and do a rudimentary test of the images created
by the shipyard project to see if the images are okish.

Change-Id: I1f1c8fbcfeeafff66764ae99a176ff6a6766edce
2017-12-11 12:07:44 -06:00
Anthony Lin
772b3b74e7 Move Shipyard and Airflow Dockerfiles
This PS migrates the Shipyard and Airflow Dockerfiles
into this repo and adds a Makefile

We will run the following command from the root directory
to build the airflow and shipyard images

$ sudo make build_airflow
$ sudo make build_shipyard

Change-Id: I9a9fb761ce193b1c5b9c5d9589982366eb73e396
2017-10-20 19:31:06 +00:00