- 17 Dec, 2018 9 commits
-
-
Jérome Perrin authored
-
Jérome Perrin authored
When running tests we don't want to clutter the output with logs. Environment variable SLAPOS_TEST_DEBUG can be set to restore the verbosity
-
Jérome Perrin authored
Instead of printing when passed log=True, always log at DEBUG level, application can decide what to do with these logs.
-
Jérome Perrin authored
-
Jérome Perrin authored
This introduces a new `state` column in `software` table. Because node already has support for reporting various states of software lifetime, this implementation stores the actual state of the software installation. What's not clear is that maybe it should store the requested state and the current state. ```plantuml @startuml start repeat -> client request software in state available \n ""supplySupply?state="available"""; if (already available ?) then (yes) :available; else (no ) :install_requested; -> node starts building \n ""buildingSoftwareRelease""; :building; if ( build result? ) then ( node report build successful \n ""availableSoftwareRelease"" ) :available; else (node report build error \n ""softwareReleaseError"" ) :error; endif endif repeat while () -> client request software in state destroyed \n ""supplySupply?state="destroyed""";; :destroyed; -> node notify software is deleted \n""destroyedSoftwareRelease""; stop @enduml ```
-
Jérome Perrin authored
By just taking action "destroy" where requested state is destroyed and installing for all other states, we can inform master of the state. XXX this is wrong !
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
-
- 15 Dec, 2018 1 commit
-
-
Jérome Perrin authored
-
- 14 Dec, 2018 3 commits
-
-
Bryton Lacquement authored
-
Julien Muchembled authored
-
Thomas Gambier authored
This will let the connection parameters with multilines value be correctly displayed. I also fixed the linter. /reviewed-on nexedi/slapos.core!74
-
- 13 Dec, 2018 16 commits
-
-
Rafael Monnerat authored
slapos_crm: testSlapOSCRMSkins: The order of the elements of portal_catalog are not always the same.
-
Rafael Monnerat authored
Probably incomplete as we need to check for activities.
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
- 11 Dec, 2018 2 commits
-
-
Rafael Monnerat authored
-
Thomas Gambier authored
/reviewed-on nexedi/slapos.core!71
-
- 06 Dec, 2018 1 commit
-
-
Guillaume Hervier authored
/reviewed-on nexedi/slapos.core!70
-
- 04 Dec, 2018 2 commits
-
-
Alain Takoudjou authored
[slapos_crm] fix failing crm skins tests after include error message in generated ticket for hosting subscription
-
Rafael Monnerat authored
-
- 03 Dec, 2018 3 commits
-
-
Thomas Gambier authored
-
Thomas Gambier authored
-
Thomas Gambier authored
After c931d60c, default options were changed and we didn't want that. Rewrite the code so that we have a clearer scheme: * all options of format are listed as FormatConfig attributes with default values * all values present in configuration file (.cfg) erase the previous options * all values present in command line erase the previous options We use the special default argparse.SUPPRESS that removes totally the arg from arg dict so that only PRESENT options erase something
-
- 30 Nov, 2018 2 commits
-
-
Julien Muchembled authored
-
Thomas Gambier authored
fix after nexedi/slapos.core!62 @rafael currently slapos node boot is broken on all machines with ipv6_interface different from interface_name (e.g. rapid space machines) /reviewed-on nexedi/slapos.core!68
-
- 28 Nov, 2018 1 commit
-
-
Rafael Monnerat authored
ComputerModelModule_viewComputerModelList was commited by mistake
-