-
Notifications
You must be signed in to change notification settings - Fork 21
JPERF-273: Jira provisioning hooks #149
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
Open
dagguh
wants to merge
73
commits into
master
Choose a base branch
from
issue/JPERF-273-jira-provisioning-hooks
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
73 commits
Select commit
Hold shift + click to select a range
cd185e4
Revert "JPERF-273: Hide untested new API"
dagguh 818ef7e
JPERF-273: Hook into Jira provisioning
dagguh 0d70e23
Add `DockerMysqlServer`
dagguh f620975
Introduce pre- and post- instance hooks
dagguh 6992a85
Turn `MySqlDatabase` into a hook
dagguh fa23f13
Respect the `TcpServer.publicPort` in MySQL
dagguh e7f1e42
Fix `RestUpgrade` `Report`
dagguh 8d77324
WIP test Data Center hooks
dagguh 6654f67
WIP include Jira instances
dagguh 6113a5c
JPERF-273: Download reports even if a plan fails
dagguh 686efc6
Fix hooked MySQL start
dagguh 6357695
Fix downloaded reports overwriting each other
dagguh c39618a
fixup: Fix hooked MySQL start
dagguh 723f465
Make `Infrastructure` `AutoCloseable`
dagguh abc3bd2
Fix MySQL unit tests
dagguh c95a657
Update dependency locks
dagguh 2667625
Test on `docker-java`
dagguh cc4d01e
Try to fix Docker SSH connectivity
dagguh cdbe5cd
Fix Jira-MySQL connectivity across Docker infra
dagguh 7e6dd07
JCES-273: Add load balancers to Data Center
dagguh acc5052
WIP: Try mounting shared home
dagguh 1d1aadd
JPERF-273: Mount shared home via Samba
dagguh 00b98cb
JPERF-273: Fix `ApacheProxyPlan`
dagguh fc80a10
Resolve conflicts after rebase
dagguh bb24786
Handle multiple Docker port bindings (IP4, IP6)
dagguh 6b9a103
Try various DIND on CI
dagguh 1ea9e83
Restore privileged Docker for MySQL
dagguh 095d665
Replace deprecated `startProcess` in tests
dagguh 1065fdb
Fail fast when docker-in-docker dies
dagguh 3ea63fa
Check Docker info on CI
dagguh 9c9be29
Undo sibling socket-based "DIND"
dagguh 58c8455
Force Ubuntu Docker to use OverlayFS
dagguh a6b3797
Try Docker `vfs` on GHA
dagguh 66a3854
Use vfs
dagguh dc795b6
Fix `RestUpgrade`
dagguh 53aec65
Fix the `report` assertions
dagguh 3c0ce6c
Diagnose `RestUpgrade` failures
dagguh 93a69e5
JPERF-273: Expose NFS or Samba shared homes for DC
dagguh 5ffe8b7
JPERF-273: Support Jiras with an HTTP path
dagguh 0c67714
JPERF-273: Check Jira HTML when upgrade fails
dagguh 014b580
More time for Jira plugins on GHA
dagguh 0d15ed5
Give even more time for Jira plugins on GHA
dagguh 7fabda3
Clarify what `JiraNodePlan` does and doesn't do
dagguh 5c97388
Fix Tomcat config
dagguh 5d18ebe
expose HttpNode
dagguh 68a9dfb
Split infra into server rooms
dagguh 82ef621
Server rooms dont need to be closeable
dagguh 9d88f88
Mount TCP shared home in private network
dagguh 43b900a
Call pre-instance hooks in parallel
dagguh d950896
Stop trying to fix relative remote paths
dagguh 127a5f2
Report dbconfig.xml changes
dagguh 9efee92
JPERF-273: Hook in MySQL-Jira connection
dagguh aab3f46
JPERF-273: Parametrize MySQL version
dagguh f305eaf
JPERF-273: Try `SmallJiraEightDataset`
dagguh 19f93f3
JPERF-273: Poll MySQL twice a second
dagguh 57eae45
JPERF-273: Add .jenv
dagguh 10f633c
JPERF-273: Align MySQL version to 5.7.32
dagguh 9d1a328
JPERF-273: Fix expected log paths
dagguh aa9cfe1
JPERF-273 Fix JiraDataCenterPlanIT
dagguh 087f505
JPERF-273: Hardcode encrypted test admin password
dagguh 4965f97
JPERF-273: Install JDK fonts
dagguh 4c55f6d
JPERF-273 Reset captcha
dagguh 0291ca9
JPERF-273 Install only required packages to make jira captcha work
mgrzaslewicz e4ee28e
JPERF-273 Use SoftAssertions
mgrzaslewicz fa9254c
JPERF-273: Switch to Docker image with Ubuntu 22
dagguh 48bb603
JPERF-273: Reduce integration test parallelism
dagguh c46b1f6
JPERF-273 Do not run DataCenter and Server plan in parallel
mgrzaslewicz cb579cb
JPERF-273 Prefer HttpNode instead of using URI for load balancer
mgrzaslewicz 34fdce5
JPERF-273 Stop adding suffix '/' in HttpNode
mgrzaslewicz 000ce56
JPERF-273: Fix sudo when editing apache config
dagguh 4eea592
JPERF-273: Assert on private address
dagguh 0f871b7
JPERF-273: Assert JiraInstance access
dagguh cacb5f0
JPERF-273 Move hook functionality out of API. It's not ready yet
mgrzaslewicz File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| 1.8 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.