-
Notifications
You must be signed in to change notification settings - Fork 68
Open
Description
Checklist
Communication
-
Several weeks before: send out a calendar invite to confirm their availability. You can find a template in FACILITATING.md.
- [] For remote participants, ask them if they have Mac OS workstations, since the workstation setup script is written for Mac.
- You will be communicating with / authing these folks a lot. I find it helpful to save a copy/pasteable list of their names emails here:
- Sahil Arora [email protected], Elizabeth Morris [email protected], Haritha Reddy [email protected], Shanfan Huang [email protected], Wa Gao [email protected]
- [email protected], [email protected], [email protected], [email protected], [email protected]
-
[Won't fix] The week before: send out an email to each of the participants. You can find a template in FACILITATING.md. -- Relying on calendar invite instead.
Access Assessment
- Check if participants have access to the following:
- This will help identify HelpNow+ access requests need to submitted for:
- Pivotal alumni -managed Tracker
- Pivotal alumni -managed LastPass
- Pivotal alumni -managed GSuite (for Google Cloud Platform access)
- This will help identify HelpNow+ access requests need to submitted for:
Scheduling
- Schedule a welcome/orientation session (1hr at 9:30 Monday morning). Discuss the goals of the week and prime the participants to consider what they'd like to get out of Onboarding week.
- Schedule daily standup (15min at 9:15, starting Tuesday).
- Schedule afternoon check in (30min at 1:30).
- Schedule retro at the end of the week (1hr at 4:00), include link to retro board: https://retros.cfapps.io/retros/onboarding-sf (pw: onboarding-sf (pls don't change it)). Retro link/pw changed. See comments.
- [Won't fix - schedule watch parties instead] Schedule any sessions that you know the group would be interested in -- for example, BOSH boxes and lines.
- In the past, non Engineers have appreciated it when we blocked out the entire days of onbaording. This is especially helpful if done a few weeks in advance; so, they have time to move meetings and avoid having new ones scheduled in the first place.
These are core CF topics, other topics are a bit more "extra credit".
- BOSH {}
- Contact: BOSH Slack channel
- CF Overview {}
- Contact: Release Integration team
Other topics:
- Concourse {}
- Contact: Concourse team
- Pairing Fundamentals {}
- Contact: Todd Sedano
- k8s Expert Session
- Contact: CAPI or Release Integration teams
As a helpful reminder, you can save the name of the speaker w/ checkbox. Tips to
share with speakers can be found in BOXES_AND_LINES.md.
IaaS Setup
- Make sure you have GCP projects set up.
- In SF, we use:
- Otherwise, Fill out this form to create new environments.
- Run this script to clean up any VMs, networks, and DNS records that may have been leftover from the previous session.
- Add all participants as owners to each of the GCP projects.
- If your CF on-boarding will include the GCP track (
gcptracker label / theossbuild) then ensure participants have access to theCF-Onboarding-dnsproject in GCP (for DNS propagation). IAM for DNS
Tracker Setup
- Make sure you have Tracker projects prepared.
- Add all participants as members to each of the tracker projects. (A list of emails works here.)
- Delete everything from the tracker projects.
- Build the tracker back log csv
- Run
./build ossfrom the onboarding project, this will generateonboarding-tracker.csv- Note: you need docker installed
brew cask install docker- To get the command line tool to show up you may have to first start Docker via Spotlight Search.
- Type "Docker" in the Spotlight Search bar to bring up the Docker whale icon in the search results.
- Double-click on the Docker whale icon and agree to subsequent dialog prompts to start Docker.
- If docker gives you this error:
failed to dial gRPC: unable to upgrade to h2c, received 502 context canceled- In docker settings: enable experimental, restart docker, disable experiment and restart again.
- To get the command line tool to show up you may have to first start Docker via Spotlight Search.
- Note: you need docker installed
- Run
- Import the CSV into each Tracker project (Taskbar > More > Import CSV > Choose File)
LastPass Setup
- Skip this step for participants who are not authorized to access closed-source content (e.g. Pivotal Labs client participants.)
- Get participant access to LastPass in HelpNow+ with this text:
Hello!
I would like to request access to the Pivotal LastPass folder "Shared-CF SF Onboarding" for the following employees:
<firstname, lastname>
<firstname, lastname>
...
Thank you!
- Give participants access to the shared LastPass folder:
- LastPass > Sharing Center > Shared-CF SF Onboarding > Manage > Invite Users (A list of emails works here.)
Misc
- Record any issues you have with this process so we can update this checklist.
Metadata
Metadata
Assignees
Labels
No labels