Skip to content
This repository has been archived by the owner on Nov 16, 2020. It is now read-only.

Enhance bootstrap command #501

Merged
merged 2 commits into from
Jun 7, 2018

Conversation

neosab
Copy link
Contributor

@neosab neosab commented Jun 7, 2018

Enhance bootstrap command

  • Enhance the bootstrap command to do all of the following:

    1. enable bootstrap mode
    2. create an organization
    3. create service account (optional if --bootstrap-user is not provided)
    4. create policies
    5. disable bootstrap mode (and wait)
  • Update E2E setup to use the new command

  • Update CHANGELOG.md and Docs

e.g output

$> dispatch manage bootstrap
Enabling bootstrap mode
waiting for bootstrap status................success
Creating Organization: default
Creating Service Account: default-svc
Writing pvt key for service account default-svc to file /Users/smurugesan/.dispatch/default-svc
Setting up CLI current context to use service account default-svc
Creating Policy: default-policy
disabling bootstrap mode (takes up to 30s to take effect)
waiting for bootstrap status....success

@neosab neosab changed the title Jun multi bootstrap fix WIP: Enhance bootstrap command Jun 7, 2018
Enhance the bootstrap command to
1. enable bootstrap mode
2. create organization (still dummy)
3. create service account (optional if --bootstrap-user is not provided)
4. create policies
5. disable bootstrap mode (and wait)
@neosab neosab added the run-e2e label Jun 7, 2018
@neosab neosab force-pushed the jun_multi_bootstrap_fix branch 4 times, most recently from 1c53628 to 8dd9765 Compare June 7, 2018 21:01
@neosab neosab changed the title WIP: Enhance bootstrap command Enhance bootstrap command Jun 7, 2018
@neosab neosab requested review from berndtj and kars7e June 7, 2018 22:09
@neosab neosab merged commit 83a6e1f into vmware-archive:master Jun 7, 2018
@neosab neosab deleted the jun_multi_bootstrap_fix branch June 7, 2018 22:24
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants