Openlibrary: Replace all mentions of vagrant with docker

Created on 17 Sep 2018  路  13Comments  路  Source: internetarchive/openlibrary

Make docker the one and only development option. There should be (virtually) no trace of vagrant left.

< Following added by @jdlrobson >
Files that reference Vagrant:

Wiki pages that reference Vagrant:

Documentation Docker 3 Provisioning RefactoClean-up

Most helpful comment

@cdrini Thanks for reopening
@mekarpeles I'll close when the work is complete.

All 13 comments

@cdrini you sounded like a vagrant killer there 馃槀

This looks resolved to me!

There are still references: https://github.com/internetarchive/openlibrary/search?q=vagrant&unscoped_q=vagrant

A lot of those files can be deleted entirely, because they're not used at all by our new docker flow.

@cdrini I've listed all the files above. Don't know enough about the config to know which can be deleted, but openlibrary/plugins/upstream/account.py is a doc change and the lines in gitignore and dockerignore can be removed.

Thanks @jdlrobson ! I converted it to a checklist; we can target chunks of these at a time, and close the ticket once they're all done.

I think we need to add some wiki pages to the work list here: https://github.com/internetarchive/openlibrary/search?q=vagrant&type=Wikis

The Testing and Getting Started ones are probably most important.

馃憤 Added to the list.

Thanks @cdrini ! The sidebar only referenced the switching from Vagrant topic, so I've checked it off the list.

I've fixed the remaining wiki pages, but the Testing page seems pretty out of date with our current setup (and assumes things like access to private OL machines), so probably needs more work.

Thanks @tfmorris!

There are still some files in the repo that need updating.

@cdrini Thanks for reopening
@mekarpeles I'll close when the work is complete.

2720 #2721 #2722

Was this page helpful?
0 / 5 - 0 ratings