Skip to content
This repository was archived by the owner on Feb 24, 2021. It is now read-only.

Expose non-root Vault tokens to services currently needing root token. #216

Merged
merged 1 commit into from
Jan 24, 2020
Merged

Expose non-root Vault tokens to services currently needing root token. #216

merged 1 commit into from
Jan 24, 2020

Conversation

bnevis-i
Copy link
Collaborator

@bnevis-i bnevis-i commented Jan 23, 2020

Partially-fixes edgexfoundry/edgex-go#2318 (this PR needs to go first)

Testing instructions forthcoming (need to touch several repos)

Signed-off-by: Bryon Nevis [email protected]

@bnevis-i bnevis-i added enhancement New feature or request geneva labels Jan 23, 2020
@bnevis-i
Copy link
Collaborator Author

Testing instructions

git clone https://github.com/bnevis-i/edgex-go.git bnevis-edgex-go
cd bnevis-edgex-go
git checkout issue-2318
make docker
cd ..

git clone https://github.com/bnevis-i/docker-edgex-mongo.git bnevis-docker-edgex-mongo
cd bnevis-docker-edgex-mongo
git checkout issue-2318
make docker
cd ..

git clone https://github.com/edgexfoundry/developer-scripts.git bnevis-developer-scripts
cd bnevis-developer-scripts
git checkout issue-2318-validation
cd release/nightly-build/compose-files
docker-compose -f docker-compose-nexus.yml down -t 0
docker volume prune -f
# bring up security services
docker-compose -f docker-compose-nexus.yml up -d edgex-proxy
# bring up everything else
docker-compose -f docker-compose-nexus.yml up -d
# repeat "docker-compose -f docker-compose-nexus.yml up -d" if needed


docker logs edgex-mongo
docker logs edgex-core-command
docker logs edgex-core-data
docker logs edgex-core-metadata
docker logs edgex-support-logging
docker logs edgex-support-notifications
docker logs edgex-support-scheduler

# Verify logs against errors logged in https://github.com/edgexfoundry/edgex-go/issues/2318
# The containers should run successfully

Copy link
Contributor

@tingyuz tingyuz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

@bnevis-i bnevis-i merged commit 4438993 into edgexfoundry:master Jan 24, 2020
@bnevis-i bnevis-i deleted the issue-2318 branch January 30, 2020 15:20
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request geneva
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Address fallout from root token revokation (docker only)
2 participants