Hide register template, create/upload volume and create vpc buttons when zone is not created.#10243
Conversation
…ton if zone is not created.
|
@abh1sar a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## 4.19 #10243 +/- ##
=========================================
Coverage 15.16% 15.16%
- Complexity 11300 11301 +1
=========================================
Files 5408 5409 +1
Lines 473912 473927 +15
Branches 57844 57844
=========================================
+ Hits 71855 71864 +9
- Misses 394025 394031 +6
Partials 8032 8032
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
|
@blueorangutan package |
|
@abh1sar a [SL] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress. |
|
Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 12178 |
|
@abh1sar , I think the solution should not be UI only. The API as well should fail at service level, agree? Edit: not that this would not be an improvement. |
@DaanHoogland the 'zone' parameter is required for the api, so the api returns an error if zone is not specified. |
yes, you are right. 👍 |
|
@DaanHoogland a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress. |
|
UI build: ✔️ |
borisstoyanov
left a comment
There was a problem hiding this comment.
Maybe we can also add:
Images:
- ISOs - register/upload iso
- Kubernetes - Add kub version
Network: - VNF Appliance - add VNF appliance
- s2s VPN - Add VPN GW
- VPN Users - Add User
- VPN Cust Gateway - Add
Storage: - Buckets - create
Compute - Add instance
- Kubernetes - create kub cluster
- autoscale IG - New autoscale IG
- Instance group - new IG
|
@abh1sar a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress. |
|
@borisstoyanov @DaanHoogland |
|
UI build: ✔️ |
DaanHoogland
left a comment
There was a problem hiding this comment.
code looks good, but a bit boilerplate @abh1sar . Would it be possible to create an isAZoneCreated() method and call that for clarity?
|
@abh1sar a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress. |
|
UI build: ✔️ |
borisstoyanov
left a comment
There was a problem hiding this comment.
How about these remaining @abh1sar:
-
Images:
ISOs - register/upload iso
Kubernetes - Add kub version -
Network:
VNF Appliance - add VNF appliance
s2s VPN - Add VPN GW
VPN Users - Add User
VPN Cust Gateway - Add -
Compute
Add instance
Kubernetes - create kub cluster
autoscale IG - New autoscale IG
Instance group - new IG
|
@blueorangutan package |
|
@borisstoyanov a [SL] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress. |
|
just noticed it hasn't been built in a while. |
|
Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 12325 |
according to the code, these have been addressed, @borisstoyanov . |
borisstoyanov
left a comment
There was a problem hiding this comment.
OK LGTM, manually checked
…hen zone is not created. (apache#10243)
Description
This PR fixes #8145
Types of changes
Feature/Enhancement Scale or Bug Severity
Feature/Enhancement Scale
Bug Severity
Screenshots (if appropriate):
How Has This Been Tested?
How did you try to break this feature and the system with this change?