pivotal / cf-onboarding

Iterating on Onboarding Week with lightning speed and cunning
MIT License
36 stars 69 forks source link

SF Onboarding, November 4 #304

Closed bwinter closed 4 years ago

bwinter commented 4 years ago

Checklist

Communication

Scheduling

As a helpful reminder, you can save the name of the speaker w/ checkbox.

IaaS Setup

Tracker Setup

LastPass Setup

Workstation Setup

Note: local IT departments can sometimes help with workstation setup. (Helpful for remote facilitation.)

Misc

Issues

ERRORS ENCOUNTERED during ./construct
ERROR 1 Can't brew tap cask/caskroom because it has been moved to cask/cask. FIX ATTEMPT: Change homebrew-casks/install.sh to reference cask/cask instead and call ./construct. ERROR 2 Can't do an http clone of the homebred-cask Github repository. FIX ATTEMPT: REPLACE http clone link & call ./construct: ERROR 3:

-* installing cask

sh: cask/install.sh: No such file or directory

FIX ATTEMPT: cp -r homebrew-casks/ cask/ and rerun ./construct.

CONCLUSION: Long-term we need an automated fix that doesn't depend on having a Github SSH key pair.

git clone https://github.com/cask/homebrew-cask /usr/local/Homebrew/Library/Taps/cask/homebrew-cask --depth=1

With SSH clone link (needs your Github private SSH key added to the ssh-agent on the workstation in order to work):

git clone git@github.com:Homebrew/homebrew-cask.git /usr/local/Homebrew/Library/Taps/cask/homebrew-cask --depth=1

ERROR 1 DETAIL: ./construct We get this error output: ...

==> Next steps:
- Run `brew help` to get started
- Further documentation: 
    https://docs.brew.sh
-* homebrew installed

-* homebrew already installed

-* installing homebrew-casks

Error: caskroom/cask was moved. Tap homebrew/cask-cask instead.
borked5:onboarding-week-construct-master pivotal$

ERROR 2 DETAIL:

-* installing homebrew-casks
Ignoring path Library/cask/homebrew-cask/
To restore the stashed changes to /usr/local/Homebrew run:
  'cd /usr/local/Homebrew && git stash pop'
==> Tapping cask/cask
Cloning into '/usr/local/Homebrew/Library/Taps/cask/homebrew-cask'...
Username for 'https://github.com': supraja.n@gmail.com
Password for 'https://supraja.n@gmail.com@github.com': 
remote: Invalid username or password.
fatal: Authentication failed for 'https://github.com/cask/homebrew-cask/'
Error: Failure while executing; `git clone https://github.com/cask/homebrew-cask /usr/local/Homebrew/Library/Taps/cask/homebrew-cask --depth=1` exited with 128.
borked5:onboarding-week-construct-master pivotal$ 
suprajanarasimhan commented 4 years ago

Clean up any VMs, networks, and DNS records that may have been leftover from the previous week

Compute Engine

  1. Compute Engine > VM Instances - None found
  2. Compute Engine > Instance groups - Found & deleted
  3. Compute Engine > Disks - None found
  4. Compute Engine > Health Checks - None found
  5. Compute Engine > Images
    • Deleted entries that were "Created by cf-sf-onboarding-env-*"
    • only delete custom images (there will be a bunch still there that are created by Microsoft, CentOS, etc)

VPC Network VPC Network - Check all under this one!

  1. VPC Networks
    • [ ] Env4 & Env5 to delete
  2. Routes
    • [ ] Env4 & Env 5 to delete

Network Services Network Services - All checked but none found.

bwinter commented 4 years ago

@suprajanarasimhan I love all these notes 😍

We should pair on this stuff at some point, I think it would be cool to answer questions and maybe fix some of these issues.

bwinter commented 4 years ago

Comments from the retro attendees was that there was some issues with the other pairing stations. That is a little worry some. Maybe we should talk to Jason about that?

Also saw something about using pairist in the post facto notes. That seems like a cool idea for larger groups.

bwinter commented 4 years ago

Here is the subject line of that email we wanted to look at as well: "Request updated - [INC-518069] Request for shared Google Drive drive for onboarding staff"

bwinter commented 4 years ago

Done and dusted!