Skip to content
This repository was archived by the owner on Mar 21, 2019. It is now read-only.

compose: fix lookupproxy deployment#139

Merged
msb merged 2 commits intouisdevops:masterfrom
rjw57:fix-lookupproxy-deploy
Jul 19, 2018
Merged

compose: fix lookupproxy deployment#139
msb merged 2 commits intouisdevops:masterfrom
rjw57:fix-lookupproxy-deploy

Conversation

@rjw57
Copy link
Copy Markdown
Member

@rjw57 rjw57 commented Jul 16, 2018

The lookupproxy compose configuration was only semi-functional. Since we're going to need to re-deploy the lookupproxy in development anyway to bring in the django-automationoauth fixes, fix up the configuration so that it can use the upstream production image.

This should further reduce CircleCI build times and also means that lookupproxy actually works in development. Previously it didn't since the OAuth2 configuration was not being set.

The lookupproxy compose configuration was only semi-functional. Since
we're going to need to re-deploy the lookupproxy in development *anyway*
to bring in the django-automationoauth fixes, fix up the configuration
so that it can use the upstream production image.

This should further reduce CircleCI build times and also means that
lookupproxy actually works in development. Previously it didn't since
the OAuth2 configuration was not being set.
@rjw57 rjw57 requested a review from a team July 16, 2018 10:22
@rjw57 rjw57 added the bug label Jul 16, 2018
@abrahammartin
Copy link
Copy Markdown
Member

This is relying on the docker hub's lookupproxy, the last time we checked that wasn't working properly and it was not building for every push to master and we had to quick it manually. Has this changed now?

@abrahammartin abrahammartin requested review from abrahammartin and removed request for a team July 18, 2018 16:01
@rjw57
Copy link
Copy Markdown
Member Author

rjw57 commented Jul 18, 2018

It seems to have worked last time I checked, but in any case if the lookupproxy image isn't building, then that's a separate issue: uisdevops/lookupproxy#27

@abrahammartin
Copy link
Copy Markdown
Member

We can test with uisdevops/lookupproxy#26

@rjw57
Copy link
Copy Markdown
Member Author

rjw57 commented Jul 18, 2018

True, I just added a new automated build rule for a new branch and was going to push that branch to see, but merging uisdevops/lookupproxy#26 would work just as well. I just worry about merging that because we've got no way to safely test it at the moment.

@msb msb merged commit 0c5c956 into uisdevops:master Jul 19, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants