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

Add new encrypted volume #615

Merged
merged 2 commits into from
Oct 2, 2024
Merged

Add new encrypted volume #615

merged 2 commits into from
Oct 2, 2024

Conversation

james-otten
Copy link
Collaborator

@james-otten james-otten commented Sep 28, 2024

Add encrypted volume alongside current postgres volume to prep for maintenance event.

Related to #343

Can be merged after:

Copy link

codecov bot commented Sep 28, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 94.02%. Comparing base (fcfce89) to head (257fa4b).
Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #615   +/-   ##
=======================================
  Coverage   94.02%   94.02%           
=======================================
  Files          75       75           
  Lines        3081     3081           
=======================================
  Hits         2897     2897           
  Misses        184      184           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@james-otten james-otten mentioned this pull request Sep 28, 2024
@james-otten james-otten merged commit f8996c2 into main Oct 2, 2024
12 checks passed
WillNilges pushed a commit that referenced this pull request Oct 12, 2024
WillNilges added a commit that referenced this pull request Oct 24, 2024
* fix 500 on bldg

* Store changed info and print something

* fancy

* Now I gotta update all these tests :(

* This feels very brittle

* That's maybe a little better.

* Test cases

* update tests

* Add trust_me_bro

* Add trust_me_bro to test data

* format

* set trust_me_bro

* checkpoint

* computers

* Formatting?

* Parsed City

* Remove State + Zip warning

State is a dropdown and Zip breaks if it's wrong.

* Fix import crash (#598)

* Make name dedupe logic case-insensitive & prefer longer names (#556)

* Make name dedupe logic case-insensitive & prefer longer names

* Fix uuid convention

* Add django-simple-history (#599)

* Add django-simple-history

* Fix: crash on permissions object

* Fix typo

* Change ticket number to charfield (#562)

* Change ticket number to charfield

* Fix tests

* Update src/meshapi/migrations/0031_alter_install_ticket_number.py

Co-authored-by: Willard Nilges <willardnilges@gmail.com>

* Update src/meshapi/models/install.py

Co-authored-by: Willard Nilges <willardnilges@gmail.com>

* Merge migration conflicts

---------

Co-authored-by: Willard Nilges <willardnilges@gmail.com>

* rename all instances of prod1 -> prod + docs cleanup (#618)

* rolling restart stateful sets (#620)

* only backup 'default' (#621)

* Add new encrypted volume (#615)

* use the new one (#623)

* Complete volume swap (#616)

* Add new encrypted volume

* swap postgres to encrypted volume

* cleanup old pv

* Fix 500 on panorama building save (for real this time) (#622)

* Fix: NYC addresses are sent to random New England towns (#604)

* Fix: NYC addresses are sent to random new england towns

* Add typo fix for "sreet"

* Import fixes (#607)

* Exclude placeholder devices from inactive node resurrection

* Fix: Spreadsheet LOS import has `SpreadsheetLinkStatus.` before the status notes

* Clean up node notes

* Fix: nodes without active installs are hidden on the map (#606)

* Fix: nodes without active installs are hidden on the map

* Remove ALLOWED_INSTALL_STATUSES entirely

* Fix: nodes is required to edit building object (#600)

* Fix: exports get captured by captive nav and don't download (#601)

* Add missing assert_ to called_once_with (#619)

* Fix: crash due to link sheet format change (#626)

* Fix: zip code validation only applies to non-NYC addresses (#629)

* got it

* Update submission format

* get tests working

* computers

* lint

* zip

* black

* Check that we say no to NJ properly:

* move check

* fix thingie

* Add another test

* Default to str when dumping json object

* lint

* lint

* email

* lint

* insanity

* email

* Wild fucking guess, but this test should now create 3 members instead of 2

* fix git fuckery

* Test nyc join form but nj zip

---------

Co-authored-by: Andrew Dickinson <Andrew-Dickinson@users.noreply.github.com>
Co-authored-by: james-otten <james-otten@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants