env-manager: ui polish (#127)
* env-manager: migrate to pico 2.0.6
* env: option to hide children from ui
* introduce template hierarchy
* style: improve menu styling
* env: reorganize tasks, pull before install
---------
Co-authored-by: Giorgi Lekveishvili <lekva@gl-mbp-m1-max.local>
diff --git a/core/installer/bootstrapper.go b/core/installer/bootstrapper.go
index e496709..fa1a997 100644
--- a/core/installer/bootstrapper.go
+++ b/core/installer/bootstrapper.go
@@ -50,7 +50,7 @@
if err := b.installSoftServe(bootstrapJobKeys.AuthorizedKey(), env.Name, env.ServiceIPs.ConfigRepo); err != nil {
return err
}
- time.Sleep(2 * time.Minute)
+ time.Sleep(30 * time.Second)
ss, err := soft.WaitForClient(
netip.AddrPortFrom(env.ServiceIPs.ConfigRepo, 22).String(),
bootstrapJobKeys.RawPrivateKey(),
@@ -383,6 +383,7 @@
func (b Bootstrapper) installInfrastructureServices(repo RepoIO, nsGen NamespaceGenerator, nsCreator NamespaceCreator, env EnvConfig) error {
appRepo := NewInMemoryAppRepository(CreateAllApps())
install := func(name string) error {
+ fmt.Printf("Installing infrastructure service %s\n", name)
app, err := appRepo.Find(name)
if err != nil {
return err