cdb4281c72
[skip ci] refactor for ssh does not need to reconnect after user is sudoer without pw required
2023-04-11 18:16:25 +02:00
b36f2f965a
Merge branch 'master' into MEIS-2538--make-sudo-in-application
2023-04-11 18:01:28 +02:00
29b8a99655
[skip ci] remove unnecessary output line in case of <<returned result>>
2023-04-05 18:49:08 +02:00
3aeeacfebf
[skip ci] add tests test_verifySpecConfig_fails & test_verifySpecConfig_succeeds
2023-04-03 17:39:00 +02:00
c9a7eb4142
add failure result to output if not yet included
2023-04-01 11:56:36 +02:00
075fe6cae1
pinning version of kubectl
2023-03-31 20:31:18 +02:00
587e978d63
[skip ci] fix test_configureSsh
2023-03-26 21:56:59 +02:00
e35caca49a
[skip ci] disable very long running tests for desktop setup and remove 1 test
2023-03-26 19:49:16 +02:00
64471e9e3f
[skip ci] remove redundant tag
2023-03-26 19:30:28 +02:00
1497d390f6
[skip ci] refactor ensureSudoWithoutPassword to application layer
2023-03-20 18:22:47 +01:00
52641f8665
Merge branch 'master' into local-sudoer-without-pw
2023-02-26 20:03:58 +01:00
8bb2e6e950
[skip ci] simplify and rename retrievePassword
2023-02-26 19:39:54 +01:00
d6d42c0733
[skip ci] add DesktopCliParsingSequence.md
2023-02-24 17:07:59 +01:00
61320b5dbe
exclude NonCi tests from ci
2023-02-23 22:39:34 +01:00
f672624928
Merge branch 'master' into local-sudoer-without-pw
2023-02-23 21:10:42 +01:00
836dc3ca2a
[skip ci] remove unsafe-operator
2023-02-16 18:39:04 +01:00
592dc53cc7
[skip ci] rename parameter sudo in createUser
2023-02-15 19:02:32 +01:00
b5d64095f4
Merge branch 'master' into local-sudoer-without-pw
2023-02-15 18:42:15 +01:00
a1192f4382
Fix DefaultConfigFileRepo Test
2023-02-10 12:49:16 +01:00
69fe472971
Fix CliArgumentParserTest
2023-02-10 10:18:45 +01:00
18c081893a
Validate Application File
2023-02-10 08:47:52 +00:00
d7ad34bb83
Check the application.yaml for errors
2023-02-07 08:41:04 +00:00
1fecfedeca
[skip ci] correct getConfig_fails_due_to_missing_file
2023-02-05 15:58:03 +01:00
c7ea95fbd4
[skip ci] fix DesktopServiceKtTest.kt
2023-01-31 19:08:48 +01:00
921fda2d91
[skip ci] update DesktopServiceKtTest.kt
2023-01-31 19:06:09 +01:00
252bf48d3d
[Skip-CI] WIP start test-container with correct user
2023-01-18 09:33:28 +01:00
6537058ecf
branch initial commit
2023-01-18 09:10:19 +01:00
c9b3c2a1eb
[skip ci] mv Config file tests to config test package
2022-11-30 10:25:54 +01:00
546f2faf3a
[skip ci] add tests DefaultConfigFileRepository.kt
2022-11-30 09:56:15 +01:00
71a3f778c8
[skip ci] change default syspec config to syspec-office-config.yaml
2022-09-15 19:17:47 +02:00
a4bb1d228c
add recognition of ssh key type to determine ssh file names
2022-09-10 16:41:36 +02:00
552c6e9445
[skip ci] move provisionFirewall
2022-09-09 15:59:28 +02:00
7355f9f51d
[skip ci] remove some extensions
2022-09-09 15:50:25 +02:00
ff4acea461
[skip ci] Refactor submodule -> onlyModule
2022-09-09 13:56:21 +02:00
a7cf154695
[skip ci] replace real file in test by resource file
2022-09-01 21:02:06 +02:00
f7e67625f0
add spec for s3 objects to syspec
2022-09-01 20:49:28 +02:00
ed8e86e758
remove check if config file exists from ServerCliCommand
2022-08-30 17:36:31 +02:00
8767716908
add FirefoxKtTest.kt
2022-08-30 17:15:33 +02:00
5a7e5a8535
Merge branch 'master' into improve-input-validation
...
# Conflicts:
# src/main/kotlin/org/domaindrivenarchitecture/provs/server/application/CliArgumentsParser.kt
# src/main/kotlin/org/domaindrivenarchitecture/provs/server/domain/k3s/K3sCliCommand.kt
# src/main/kotlin/org/domaindrivenarchitecture/provs/server/domain/k3s/K3sService.kt
2022-08-30 15:40:28 +02:00
cfe5d48b8e
Refactorings
2022-08-30 15:25:44 +02:00
05821540fe
Refactoring of input validation
...
Move application file validation to provisionK3s.
Add an ApplicationFileRepository. Also unit tests for the functions.
2022-08-26 10:52:45 +02:00
2525e0f2bb
refactor DesktopType
2022-08-21 13:23:04 +02:00
6e2d669af5
Prepare for improve of input validation
...
We now check application and config files before starting provisioning
process. We also check serverType and target validity before starting.
This happens in unified manner in the main function.
2022-08-17 14:05:17 +02:00
1d61273fe2
change test provisionIDEDesktop from container test to manual integration test
2022-07-30 10:44:44 +02:00
c2237c8721
Moved traefik middleware
2022-07-29 14:35:33 +00:00
21f22916b2
rename & minor refactoring
2022-07-18 09:29:25 +02:00
7e1c25fc32
Add tests for ssh.kt
2022-07-13 11:33:30 +02:00
8f876c138e
fix tests
2022-07-05 20:38:49 +02:00
4e698da78f
Adjusted installation of DeltaChat
2022-06-24 15:13:14 +02:00
b28d03a9e0
[skip ci] updated test
2022-06-17 14:35:53 +02:00