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 encrypted volume to mysql-1-pvc app #547

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

Rohit-PX
Copy link
Contributor

Signed-off-by: Rohit-PX [email protected]

What type of PR is this?
integration-test

What this PR does / why we need it:
Adding an encrypted volume to the mysql app

Does this PR change a user-facing CRD or CLI?:
no

Is a release note needed?:
no

Does this change need to be cherry-picked to a release branch?:
no

annotations:
volume.beta.kubernetes.io/storage-class: px-mysql-sc
px/secret-name: volume-secrets
px/secret-namespace: mysql-1-pvc-mysql
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The secret won't be in that namespace, it is auto-generated for most tests

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed.

@Rohit-PX
Copy link
Contributor Author

time="2020-02-11T02:18:12Z" level=info msg="[mysql-1-pvc] Destroyed PVC: mysql-data-enc"
time="2020-02-11T02:18:12Z" level=info msg="[mysql-1-pvc] Destroyed PVC: mysql-data"
time="2020-02-11T02:18:12Z" level=info msg="[mysql-1-pvc] Destroyed storage class: px-mysql-sc"
--- PASS: TestApplicationBackup (231.47s)
    --- PASS: TestApplicationBackup/applicationBackupRestoreTest (231.27s)
PASS

DONE 2 tests in 233.140s```

@Rohit-PX Rohit-PX force-pushed the add_encry_vol_mysql branch from c3921c1 to cf9ecf9 Compare February 11, 2020 04:05
@disrani-px
Copy link
Contributor

@Rohit-PX Can you run all the tests to make sure nothing is broken? That app is used by other tests too

@disrani-px disrani-px added the integration-test The change adds or updates an integration test label Feb 11, 2020
@disrani-px disrani-px added this to the 2.4.0 milestone Feb 11, 2020
@Rohit-PX Rohit-PX force-pushed the add_encry_vol_mysql branch from 34a36dc to ddd7c30 Compare February 13, 2020 19:25
@Rohit-PX Rohit-PX force-pushed the add_encry_vol_mysql branch from 0fdd5a3 to 23ead03 Compare February 14, 2020 00:47
@codecov
Copy link

codecov bot commented Mar 3, 2020

Codecov Report

Merging #547 into master will increase coverage by 0.77%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #547      +/-   ##
==========================================
+ Coverage   76.86%   77.64%   +0.77%     
==========================================
  Files          33       32       -1     
  Lines        3653     3601      -52     
==========================================
- Hits         2808     2796      -12     
+ Misses        615      576      -39     
+ Partials      230      229       -1     
Impacted Files Coverage Δ
pkg/monitor/monitor.go 64.23% <0.00%> (-0.01%) ⬇️
pkg/schedule/cache.go
pkg/schedule/schedule.go 56.38% <0.00%> (+0.49%) ⬆️
pkg/storkctl/factory.go 67.85% <0.00%> (+5.56%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 46d7ea8...7ece949. Read the comment docs.

@disrani-px disrani-px modified the milestones: 2.4.0, 2.4.1 May 5, 2020
@cnbu-jenkins
Copy link
Collaborator

Can one of the admins verify this patch?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
integration-test The change adds or updates an integration test
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants