- 29 Jun, 2023 1 commit
-
-
Rafael Monnerat authored
Compute Node must be able to invalidate Certificate Login whenever the Software Instance is destroyed.
-
- 28 Jun, 2023 2 commits
-
-
Rafael Monnerat authored
Since login is invalidated the user wont be able to login into master anymore. Revoke certificate too often may cause an excessive amount which dont scale.
-
Xavier Thompson authored
-
- 23 Jun, 2023 16 commits
-
-
Rafael Monnerat authored
See merge request nexedi/slapos.core!540
-
Rafael Monnerat authored
This is covered by UI test
-
Rafael Monnerat authored
This ensure that when users access the site, the information is likely to be cached already.
-
Rafael Monnerat authored
Dont fetch the list twice for Network and Organisation We dont use Project anymore Direct call API for getAccessStatus instead call ComputeNode_getNewsDict
-
Rafael Monnerat authored
Similar to getComputeNodeInformation, use caching system to not recalculate status for the related software instances, only acquire from cache if it is updated.
-
Rafael Monnerat authored
There isn't a need for such aggregated monitoring on Project
-
Rafael Monnerat authored
See merge request nexedi/slapos.core!546
-
Rafael Monnerat authored
This is mostly covered by UI tests
-
Rafael Monnerat authored
See merge request nexedi/slapos.core!545
-
Rafael Monnerat authored
See merge request nexedi/slapos.core!543
-
Rafael Monnerat authored
See merge request nexedi/slapos.core!542
-
Rafael Monnerat authored
There are really slow servers running tests, if they fail it cause way too many false positives. On a distributed tests environment, it is OK, since the fast servers may pick all the tests anyway, causing a bad node be ignored.
-
Rafael Monnerat authored
-
Rafael Monnerat authored
Non owners cannot transfer the objects across different projects.
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
- 21 Jun, 2023 6 commits
-
-
Rafael Monnerat authored
It is safe to ignore if value is none (it indicates the user sent a raw data).
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Thomas Gambier authored
-
Thomas Gambier authored
See merge request nexedi/slapos.core!515
-
- 15 Jun, 2023 7 commits
-
-
Rafael Monnerat authored
See merge request nexedi/slapos.core!541
-
Rafael Monnerat authored
-
Rafael Monnerat authored
Priority is set to avoid large accumulation of activities to be queued.
-
Xavier Thompson authored
-
Xavier Thompson authored
-
Xavier Thompson authored
-
Xavier Thompson authored
Use the format return code to distinguish between failure to format or failure to report to master at the end. Then make boot run format even if the master is unreachable, and: * if format fails to report, wait until master is reachable, and retry * if format fails for another reason, retry after a fixed 15s delay * once format succeeds fully, bang
-
- 07 Jun, 2023 3 commits
-
-
Rafael Monnerat authored
See merge request !537
-
Rafael Monnerat authored
-
Rafael Monnerat authored
Invoke extra expected steps, commonly used during upgrade via activities to accelerate the administrator actions while upgrading.
-
- 05 Jun, 2023 2 commits
-
-
Rafael Monnerat authored
See merge request !536
-
Rafael Monnerat authored
-
- 02 Jun, 2023 3 commits
-
-
Rafael Monnerat authored
See merge request !534
-
Rafael Monnerat authored
The transfer is processed later, so the value wont appear right the way after proceed.
-
Rafael Monnerat authored
.... unset require where it isn't needed.
-