Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New workstations #54

Open
wants to merge 148 commits into
base: main
Choose a base branch
from
Open

New workstations #54

wants to merge 148 commits into from

Commits on Nov 21, 2022

  1. Configuration menu
    Copy the full SHA
    761fae9 View commit details
    Browse the repository at this point in the history
  2. Initial new script

    - you need to hold its hand and it doesn't work for postgres and neovim with luan at the moment
    - is missing all helper scripts and bash it config
    moleske committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    acd2c0c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    32ba0b2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    386221c View commit details
    Browse the repository at this point in the history
  5. print out more versions, get bosh and credhub and cf cli

    - comment out nvim stuff based on talk with Alex, add it in or some other vim config another time
    moleske committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    765d9bb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3963f37 View commit details
    Browse the repository at this point in the history
  7. use bin/bash

    bin/sh doesn't know source and I'd like to use source
    moleske committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    16c12fd View commit details
    Browse the repository at this point in the history
  8. fix cf cli path

    moleske committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    07151ea View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    048a176 View commit details
    Browse the repository at this point in the history
  10. install go from website, use sh, tell folks to source bashrc when done

    - also remove tools installed for neovim
    - don't source bashrc inside script cause bashrc checks for that and doesn't run
    - tell people to source bashrc when done (or open new shell)
    - install go from site to get latest (ubuntu pack is behind)
    moleske committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    0676b56 View commit details
    Browse the repository at this point in the history
  11. initial attempt at pipeline to create and destroy

    - no automatic starting of jobs, must manually click the build button
    moleske committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    4f22f43 View commit details
    Browse the repository at this point in the history
  12. Updating docs to include flag --boot-disk-type=pd-balanced

    Default disk type e2 instances is pd-standard and, from the docs, is `suited for large data processing workloads that primarily use
    sequential I/Os`
    
    `pd-balanced` is the recommended disk type for general purpose computing
    and bumps Max read IOPS from 1000 to 12000
    
    https://cloud.google.com/compute/docs/disks/performance#pd-balanced_3
    xandroc authored and moleske committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    0a4350d View commit details
    Browse the repository at this point in the history
  13. Setting boot-disk-type in the pipeline

    xandroc authored and moleske committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    e396e1e View commit details
    Browse the repository at this point in the history
  14. add CF to path in bashrc

    use snapd to install credhub, ruby, golang
    xandroc authored and moleske committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    fa23cc6 View commit details
    Browse the repository at this point in the history
  15. Revert "add CF to path in bashrc"

    This reverts commit fbc255b.
    xandroc authored and moleske committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    2b7c8b9 View commit details
    Browse the repository at this point in the history
  16. Adding helper scripts

    xandroc authored and moleske committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    cfb9838 View commit details
    Browse the repository at this point in the history
  17. remove unneeded source of bashrc

    xandroc authored and moleske committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    9c9af63 View commit details
    Browse the repository at this point in the history
  18. use same style for multiline adding to shellrc

    - maybe we should considate appending to shellrc to one big spot instead of many little spots?
    moleske committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    ba214b0 View commit details
    Browse the repository at this point in the history
  19. install git-together

    - needs to be built from source as latest release doesn't work on jammy
    moleske committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    32792ff View commit details
    Browse the repository at this point in the history
  20. bump to go 1.18.5

    moleske committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    5a290b4 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    4a66d64 View commit details
    Browse the repository at this point in the history
  22. updating pipeline with base image, can be run at set intervals to kee…

    …p vm's up to date
    xandroc authored and moleske committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    55a65ae View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    18d311c View commit details
    Browse the repository at this point in the history
  24. set source vm zone

    xandroc authored and moleske committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    4d5467d View commit details
    Browse the repository at this point in the history
  25. Add more tools

    - lastpass for capi-team-playbook dependencies
    - om and bbl also for capi-team-playbook
    - alias git checkout to co for capi-team-playbook
    
    Co-authored-by: Merric de Launey <mdelauney@pivotal.io>
    Co-authored-by: Michael Oleske <moleske@pivotal.io>
    3 people committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    42f7a33 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    869fd25 View commit details
    Browse the repository at this point in the history
  27. go 1.19.3

    moleske committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    db411d4 View commit details
    Browse the repository at this point in the history
  28. Remove initial pipeline jobs and only use create latest workstation

    - the removed pipelines were remenants of michael's first automation attempts
    - create-latest-workstation makes/updates an existing machine image, which can then be used to create new machines
    - next step would be figuring out when to trigger creating new machine images and having machines available
    moleske committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    4af5fd8 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2022

  1. Add luan neovim dependencies

    - shuffle install order as well
    moleske committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    fb45dbf View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2023

  1. bump a bunch of dependencies

    moleske committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    776ab02 View commit details
    Browse the repository at this point in the history
  2. fix om download

    they added amd64
    moleske committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    fb1822d View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2023

  1. Configuration menu
    Copy the full SHA
    d478c79 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    38adbea View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2023

  1. git clone repos with SSH

    Authored-by: Seth Boyles <sboyles@pivotal.io>
    sethboyles committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    4674bbc View commit details
    Browse the repository at this point in the history
  2. Have .ruby-version match capi-release

    Authored-by: Seth Boyles <sboyles@pivotal.io>
    sethboyles committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    ccf426f View commit details
    Browse the repository at this point in the history
  3. Fix bad merge--update git clone in correct spot

    Authored-by: Seth Boyles <sboyles@pivotal.io>
    sethboyles committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    8c2e680 View commit details
    Browse the repository at this point in the history
  4. Pull ruby version directly from capi-release

    Authored-by: Seth Boyles <sboyles@pivotal.io>
    sethboyles committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    0513078 View commit details
    Browse the repository at this point in the history
  5. use set -x for better debugging

    Authored-by: Seth Boyles <sboyles@pivotal.io>
    sethboyles committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    594ff99 View commit details
    Browse the repository at this point in the history
  6. Clone with https but set to SSH remote afterwards

    Authored-by: Seth Boyles <sboyles@pivotal.io>
    sethboyles committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    14db2a9 View commit details
    Browse the repository at this point in the history
  7. use bash instead of sh in install script

    Authored-by: Seth Boyles <sboyles@pivotal.io>
    sethboyles committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    ce8e5c6 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2023

  1. Install git-duet and update git-authors

    Co-authored-by: Michael Oleske <moleske@vmware.com>
    sethboyles and moleske committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    73213d2 View commit details
    Browse the repository at this point in the history
  2. all git remotes use SSH for pushing

    Co-authored-by: Michael Oleske <moleske@vmware.com>
    sethboyles and moleske committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    db02f0d View commit details
    Browse the repository at this point in the history
  3. Remove luan's nvim config since it is deprecated

    Co-authored-by: Michael Oleske <moleske@vmware.com>
    sethboyles and moleske committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    2f706c0 View commit details
    Browse the repository at this point in the history
  4. Add set -e to setup script

    Co-authored-by: Michael Oleske <moleske@vmware.com>
    sethboyles and moleske committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    615c199 View commit details
    Browse the repository at this point in the history
  5. Fix issue with xterm choice not being available, set to xterm-256color

    instead
    
    Co-authored-by: Michael Oleske <moleske@vmware.com>
    sethboyles and moleske committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    ee34559 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2023

  1. Newer postgres uses scram-sha-256 instead of md5

    Co-authored-by: Michael Oleske <moleske@vmware.com>
    sethboyles and moleske committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    d1ed87f View commit details
    Browse the repository at this point in the history
  2. Fix cloning of capi-ci

    Co-authored-by: Michael Oleske <moleske@vmware.com>
    sethboyles and moleske committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    23086b9 View commit details
    Browse the repository at this point in the history
  3. Set vim to be git editor and move git duet install before cli

    - see if moving git duet solves zero byte file issue or if it just makes
      the cli have zero byte issue
    
    Co-authored-by: Michael Oleske <moleske@vmware.com>
    dalvarado and moleske committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    0d5113e View commit details
    Browse the repository at this point in the history
  4. Wait 30 seconds to make sure all files are written before machine image

    is created
    
    - when we didn't wait, we noticed that the last files written in the
      script would be corrupt
    
    Co-authored-by: Michael Oleske <moleske@vmware.com>
    dalvarado and moleske committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    2a43a4a View commit details
    Browse the repository at this point in the history
  5. Use true instead of 1 for GIT_DUET_CO_AUTHORED_BY

    - true removes the sign-of byline in addition to adding co-authored-by
    
    Co-authored-by: Michael Oleske <moleske@vmware.com>
    dalvarado and moleske committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    98f0256 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2023

  1. Allow claim_bosh_lite to work with git duet

    Co-authored-by: Michael Oleske <moleske@vmware.com>
    dalvarado and moleske committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    7f9a3c2 View commit details
    Browse the repository at this point in the history
  2. Allow unclaim_bosh_lite to work with git duet

    Co-authored-by: Michael Oleske <moleske@vmware.com>
    dalvarado and moleske committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    55a03c6 View commit details
    Browse the repository at this point in the history
  3. Clone CATS, BARAS, and SITS to workstation

    Co-authored-by: Michael Oleske <moleske@vmware.com>
    dalvarado and moleske committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    8dec8a6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    badbea9 View commit details
    Browse the repository at this point in the history
  5. Add gst alias

    MerricdeLauney committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    8c8f059 View commit details
    Browse the repository at this point in the history
  6. Revert "add clone capi-env-pool to script"

    This repo is private and thus causes the create-new-workstation pipeline
    to fail.
    
    This reverts commit badbea9.
    MerricdeLauney committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    4be6bfd View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2023

  1. Use capi-env-pool deploy key to attempt to clone repo

    Co-authored-by: Seth Boyles <sboyles@vmware.com>
    Co-authored-by: David Alvarado <alvaradoda@vmware.com>
    sethboyles and dalvarado committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    4663e17 View commit details
    Browse the repository at this point in the history
  2. set GIT_DUET_CO_AUTHORED_BY back to 1

    Co-authored-by: Seth Boyles <sboyles@vmware.com>
    Co-authored-by: David Alvarado <alvaradoda@vmware.com>
    sethboyles and dalvarado committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    cdfe213 View commit details
    Browse the repository at this point in the history
  3. Change github clone to ssh from https

    Co-authored-by: Seth Boyles <sboyles@vmware.com>
    Co-authored-by: David Alvarado <alvaradoda@vmware.com>
    sethboyles and dalvarado committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    d98e734 View commit details
    Browse the repository at this point in the history
  4. add github key to known_hosts file

    Co-authored-by: Seth Boyles <sboyles@vmware.com>
    Co-authored-by: David Alvarado <dalvaradoda@vmware.com>
    sethboyles and David Alvarado committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    28d4a2a View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2023

  1. Remove VM Delete at Job Start (#48)

    * Setting gcloud auth key before trying to use it
    
    Co-authored-by: Alex Rocha <alexr1@vmware.com>
    Co-authored-by: David Alvarado <dalvaradoda@vmware.com>
    
    * Only delete capi-ws-vm-latest after image creation
    
    Co-authored-by: Alex Rocha <alexr1@vmware.com>
    Co-authored-by: David Alvarado <alvaradoda@vmware.com>
    
    ---------
    
    Co-authored-by: David Alvarado <dalvaradoda@vmware.com>
    Co-authored-by: David Alvarado <alvaradoda@vmware.com>
    3 people committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    9f31dc3 View commit details
    Browse the repository at this point in the history
  2. Add github.com to list of known hosts (#49)

    Co-authored-by: David Alvarado <dalvaradoda@vmware.com>
    xandroc and David Alvarado committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    ffa5c30 View commit details
    Browse the repository at this point in the history
  3. Import capi-env-pool repo as resource (#50)

    * Import capi-env-pool repo as resource
    
    Co-authored-by: David Alvarado <alvaradoda@vmware.com>
    
    * remove git clone for capi-env-pool
    
    Co-authored-by: David Alvarado <alvaradoda@vmware.com>
    
    ---------
    
    Co-authored-by: David Alvarado <alvaradoda@vmware.com>
    xandroc and dalvarado committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    b9a25df View commit details
    Browse the repository at this point in the history
  4. Added capi-env-pool resource (#51)

    Co-authored-by: David Alvarado <alvaradoda@vmware.com>
    xandroc and dalvarado committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    f3bb37c View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2023

  1. Add workaround for bug in git duet v 0.9.0 that causes a panic

      - future versions will not have this problem since the fix is done and
        has not been released
      - once it has, we can revert this commit once we use the new version
    
    Co-authored-by: Merric de Launey <mdelauney@pivotal.io>
    Co-authored-by: David Alvarado <alvaradoda@vmware.com>
    3 people committed Feb 15, 2023
    Configuration menu
    Copy the full SHA
    60e4d3e View commit details
    Browse the repository at this point in the history
  2. install fly and direnv

    MerricdeLauney committed Feb 15, 2023
    Configuration menu
    Copy the full SHA
    69a34c4 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2023

  1. bump to go 1.20.1

    moleske committed Feb 17, 2023
    Configuration menu
    Copy the full SHA
    4d5e88c View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2023

  1. Configure git duet to specify authors on per a repo basis

    Co-authored-by: David Alvarado <dalvarado@pivotal.io>
    Co-authored-by: Michael Oleske <moleske@pivotal.io>
    3 people committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    1b50a97 View commit details
    Browse the repository at this point in the history
  2. Remove vestigial bosh lite pool key

    - we get it as a concourse resource now
    
    Co-authored-by: David Alvarado <dalvarado@pivotal.io>
    Co-authored-by: Michael Oleske <moleske@pivotal.io>
    moleske and dalvarado committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    728f1ba View commit details
    Browse the repository at this point in the history
  3. Set branch for capi env pool

    - this way someone can right away use claim_bosh_lite scripts
    
    Co-authored-by: Michael Oleske <moleske@vmware.com>
    dalvarado and moleske committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    0947321 View commit details
    Browse the repository at this point in the history
  4. Add syntax highlighting for nvim

    - need nvim greater than what apt gets us, so installing latest
    
    Co-authored-by: Michael Oleske <moleske@vmware.com>
    dalvarado and moleske committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    a66f165 View commit details
    Browse the repository at this point in the history
  5. fix vim-nvim typo

    Co-authored-by: Michael Oleske <moleske@vmware.com>
    dalvarado and moleske committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    950fea1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    45f16a6 View commit details
    Browse the repository at this point in the history
  7. Remove automated install of nvim plugins

    - nvim PlugInstall command claims to not be there even though it is
    
    Co-authored-by: Michael Oleske <moleske@vmware.com>
    dalvarado and moleske committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    11c29cd View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2023

  1. set core editor to nvim

    moleske committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    7bc0276 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    764dd77 View commit details
    Browse the repository at this point in the history
  3. Add gopls for go autocomplete

    moleske committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    e13b4fd View commit details
    Browse the repository at this point in the history
  4. Add completion

    moleske committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    f753af2 View commit details
    Browse the repository at this point in the history
  5. Install gopls for nvim

    moleske committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    4c23f97 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6bd15bf View commit details
    Browse the repository at this point in the history
  7. Add commenting

    - uses defaults from nerdcommenter, may want to change that
    moleske committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    2140c10 View commit details
    Browse the repository at this point in the history
  8. add fuzzysearch

    - remember kids, the leader key by default is \ not the space key
    - maybe someday we'll change that...
    moleske committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    258c04c View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2023

  1. add keybindings for lsp server so gd for go to definition new-worksta…

    …tions
    
    - and many other keybindings they recommended
    moleske committed Feb 23, 2023
    Configuration menu
    Copy the full SHA
    26ebbff View commit details
    Browse the repository at this point in the history
  2. Add instructions on how to add nvim plugins

    Co-authored-by: Michael Oleske <moleske@vmware.com>
    MerricdeLauney and moleske committed Feb 23, 2023
    Configuration menu
    Copy the full SHA
    5ee45cb View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2023

  1. Add neotest for running tests

    - cloud_controller_ng expects cc_test database to exist, so do that with
      rake db:create
    - tests are missing glyphs at the moment
    
    Co-authored-by: Michael Oleske <moleske@vmware.com>
    MerricdeLauney and moleske committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    31fbeb3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d92ed5a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1df851a View commit details
    Browse the repository at this point in the history
  4. Take out bundle install cause the shell doesn't know ruby exists yet

    - probably should reload the shell
    moleske committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    64f4b51 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e21a364 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f0f2a28 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2023

  1. Add Tom Viehman to git authors

    Co-authored-by: Michael Oleske <moleske@vmware.com>
    tjvman and moleske committed Mar 1, 2023
    Configuration menu
    Copy the full SHA
    fe13cc5 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2023

  1. Remove cake from ci url

    moleske committed Mar 4, 2023
    Configuration menu
    Copy the full SHA
    f7d1ea8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2e395bd View commit details
    Browse the repository at this point in the history
  3. Set serial to true so that the job only runs one at a time

    - we can't run this job in parallel, so wait for the previously trigger jobs to finish
    moleske committed Mar 4, 2023
    Configuration menu
    Copy the full SHA
    596894c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0724ea4 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2023

  1. Update readme to reflect new workflow for making workstations (#52)

    * Update readme to reflect new workflow for making workstations
    
    cc @dalvarado
    
    * Update README.md
    MerricdeLauney committed Mar 8, 2023
    Configuration menu
    Copy the full SHA
    7c96984 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2023

  1. Configuration menu
    Copy the full SHA
    056bc80 View commit details
    Browse the repository at this point in the history
  2. bump to go 1.20.2

    moleske committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    16f057c View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2023

  1. make git cloning idempotent

    Co-authored-by: David Alvarado <alvaradoda@vmware.com>
    Co-authored-by: Seth Boyles <sboyles@vmware.com>
    dalvarado and sethboyles committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    cedf4cc View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2023

  1. Install kubectl

    Co-authored-by: Seth Boyles <sboyles@vmware.com>
    Co-authored-by: Tom Viehman <tviehman@vmware.com>
    tjvman and sethboyles committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    0f40ecb View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2023

  1. automate plugin installation

    moleske committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    8706b40 View commit details
    Browse the repository at this point in the history
  2. Revert "automate plugin installation"

    This reverts commit 8706b40.
    moleske committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    fc9b5db View commit details
    Browse the repository at this point in the history
  3. Automate install of nvim plugins on open

    - command line version in previous commit doesn't believe PlugInstall is a command
    moleske committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    9ee0f22 View commit details
    Browse the repository at this point in the history
  4. Remove TSUpdate from treesitter

    - I don't think it was helping the way I expected it to, but it did
      cause errors on install that didn't seem to be errors
    - I think its usecase is more on updating, but if we treat these
      workstations as throwaway it won't matter
    - also makes the auto install smoother
    moleske committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    391caf6 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2023

  1. Make script idempotent

    will still install ruby, golang, etc but won't error on those
    
    Co-authored-by: Michael Oleske <moleske@vmware.com>
    evanfarrar and moleske committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    6fc3651 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2023

  1. Vim improvements (#53)

    * add vim-rake plugin
    
    - adds come quality of life commans such as :A and AV
    
    * Automatically fold by syntax
    MerricdeLauney committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    30e8150 View commit details
    Browse the repository at this point in the history
  2. bump to go 1.20.3

    moleske committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    933802f View commit details
    Browse the repository at this point in the history
  3. Use app image to install latest stable nvim

    - nvim team remove deb file as option to install
    - chose app-image as the tarball method is label deprecated on their release page
    moleske committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    26a4066 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2023

  1. Add Shwetha to git-authors

    Co-authored-by: Shwetha Gururaj <gururajsh@vmware.com>
    sethboyles and gururajsh committed May 17, 2023
    Configuration menu
    Copy the full SHA
    f9e1be9 View commit details
    Browse the repository at this point in the history
  2. add stack auditor to list of repos to clone

    Co-authored-by: Shwetha Gururaj <gururajsh@vmware.com>
    sethboyles and gururajsh committed May 17, 2023
    Configuration menu
    Copy the full SHA
    e48ff92 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2023

  1. Configuration menu
    Copy the full SHA
    5615854 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2023

  1. Add dependencies for devex-performance-suite to workstation setup

    * also make workstation script idempotent
    
    Co-authored-by: Seth Boyles <sboyles@vmware.com>
    moleske and sethboyles committed May 22, 2023
    Configuration menu
    Copy the full SHA
    d9c42e8 View commit details
    Browse the repository at this point in the history
  2. bump to go 1.20.4

    moleske committed May 22, 2023
    Configuration menu
    Copy the full SHA
    105cd23 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2023

  1. Add script for installing smith

    - Note you need to have your github credentials loaded to use this script
    
    Co-authored-by: Merric de Launey <mdelauney@vmware.com>
    dalvarado and MerricdeLauney committed May 23, 2023
    Configuration menu
    Copy the full SHA
    91477dd View commit details
    Browse the repository at this point in the history

Commits on May 24, 2023

  1. add Daniel to git-authors

    sethboyles committed May 24, 2023
    Configuration menu
    Copy the full SHA
    adc0bcb View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2023

  1. Add devex-performance-suite & scheduler to repos

    - This makes use of an old script that has some outdated repos. We
      didn''t think it was important to identify wich repos were no longer
      useful.
    
    Co-authored-by: Merric de Launey <mdelauney@vmware.com>
    evanfarrar and MerricdeLauney committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    2692895 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2023

  1. Configuration menu
    Copy the full SHA
    ca079e5 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2023

  1. bump to golang 1.20.5

    moleske committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    9c25f88 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. Configuration menu
    Copy the full SHA
    0f24d4e View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. use spaces instead of tabs

    sethboyles committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    cf4786c View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. bump to go 1.20.6

    moleske committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    b00ab3a View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Install lts version of ruby as well for convenience

    Co-authored-by: Merric de Launey <mdelauney@vmware.com>
    sethboyles and MerricdeLauney committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    87435e7 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. bump to go 1.20.7

    moleske committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    24af343 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. Remove tracker integration from claim_bosh_lite

    - we haven't used this tracker project in forever and we don't think
      this is valuable anymore
    
    Co-authored-by: Michael Oleske <moleske@vmware.com>
    sethboyles and moleske committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    f0c970e View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. bump to go 1.21.0

    moleske committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    4611ddb View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

  1. bump to go 1.21.1

    moleske committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    0c7b45a View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. Update git clone script to reflect repos we care about

    Co-authored-by: Merric de Launey <mdelauney@vmware.com>
    dalvarado and MerricdeLauney committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    9df4032 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2023

  1. Configuration menu
    Copy the full SHA
    7613203 View commit details
    Browse the repository at this point in the history
  2. fix incorrect credhub link

    moleske committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    a3e29fc View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2023

  1. Add notifications repos to clone script

    Co-authored-by: Merric de Launey <mdelauney@vmware.com>
    dalvarado and MerricdeLauney committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    41451bf View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2023

  1. bump to go 1.21.3

    moleske committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    0fded92 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2023

  1. fix 1.21.3 go install

    whoopsie
    moleske committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    5c04c3e View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2023

  1. bump to go 1.21.4

    moleske committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    8fa9522 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d93c3cb View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. bump to go1.21.5

    moleske committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    dca25fa View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. bump go to 1.21.6

    moleske committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    a250e10 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. Update git authors file

    Co-authored-by: Michael Oleske <michael.oleske@broadcom.com>
    MarcPaquette and moleske committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    92449ab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0d8d72f View commit details
    Browse the repository at this point in the history
  3. Add docker to workstations (#55)

    * also separate commands to run as sudo
    * still need to add pivotal user to docker group
    sethboyles committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    230078e View commit details
    Browse the repository at this point in the history
  4. Fix missing f in fi

    moleske committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    3ae9d22 View commit details
    Browse the repository at this point in the history
  5. give full path to system_install.sh

    - seems like it got confused on location cause the error message on the automation was "no such file system_install.sh"
    moleske committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    62146a4 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. Configuration menu
    Copy the full SHA
    62252a8 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2024

  1. bump latest go 1.21

    moleske committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    2aecae4 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

  1. Configuration menu
    Copy the full SHA
    69f2a32 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Customize tmux

    - Preserve PWD in new pane/window
    - Pressing leander C-Space key second time switch to the previous pane/window
    a-b authored and sethboyles committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    b164711 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

  1. Set nvim as default editor (#59)

    * Make nvim default editor
    
    * Move default editor config to setup script
    
    * cleanup
    
    * add vi alias pointed to nvim
    a-b committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    297f3ce View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

  1. Configuration menu
    Copy the full SHA
    c8052c6 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #63 from cloudfoundry/tcdowney-patch-1

    Add Tim Downey to git-authors
    tcdowney committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    bdfd453 View commit details
    Browse the repository at this point in the history