fix: add some logs on the update (#10036)
* add some logs on the update * changelog update
This commit is contained in:
parent
5cf2dae4b5
commit
ddabfd36c6
|
@ -44,6 +44,7 @@ Ref: https://keepachangelog.com/en/1.0.0/
|
||||||
### Improvements
|
### Improvements
|
||||||
|
|
||||||
+ [\#10018](https://github.com/cosmos/cosmos-sdk/pull/10018) Strict boolean argument parsing: cosmovisor will fail if user will not set correctly a boolean variable. Correct values are: "true", "false", "" (not setting) - all case not sensitive.
|
+ [\#10018](https://github.com/cosmos/cosmos-sdk/pull/10018) Strict boolean argument parsing: cosmovisor will fail if user will not set correctly a boolean variable. Correct values are: "true", "false", "" (not setting) - all case not sensitive.
|
||||||
|
+ [\#10036](https://github.com/cosmos/cosmos-sdk/pull/10036) Improve logs when downloading the binary.
|
||||||
|
|
||||||
## v0.1 2021-08-06
|
## v0.1 2021-08-06
|
||||||
|
|
||||||
|
|
|
@ -84,6 +84,7 @@ func (l Launcher) WaitForUpgradeOrExit(cmd *exec.Cmd) (bool, error) {
|
||||||
select {
|
select {
|
||||||
case <-l.fw.MonitorUpdate(currentUpgrade):
|
case <-l.fw.MonitorUpdate(currentUpgrade):
|
||||||
// upgrade - kill the process and restart
|
// upgrade - kill the process and restart
|
||||||
|
fmt.Println("[cosmovisor] Daemon shutting down in an attempt to restart")
|
||||||
_ = cmd.Process.Kill()
|
_ = cmd.Process.Kill()
|
||||||
case err := <-cmdDone:
|
case err := <-cmdDone:
|
||||||
l.fw.Stop()
|
l.fw.Stop()
|
||||||
|
|
|
@ -36,9 +36,11 @@ func DoUpgrade(cfg *Config, info UpgradeInfo) error {
|
||||||
}
|
}
|
||||||
|
|
||||||
// If not there, then we try to download it... maybe
|
// If not there, then we try to download it... maybe
|
||||||
|
fmt.Println("[cosmovisor] No upgrade binary found, beginning to download it")
|
||||||
if err := DownloadBinary(cfg, info); err != nil {
|
if err := DownloadBinary(cfg, info); err != nil {
|
||||||
return fmt.Errorf("cannot download binary. %w", err)
|
return fmt.Errorf("cannot download binary. %w", err)
|
||||||
}
|
}
|
||||||
|
fmt.Println("[cosmovisor] Downloading binary complete")
|
||||||
|
|
||||||
// and then set the binary again
|
// and then set the binary again
|
||||||
if err := EnsureBinary(cfg.UpgradeBin(info.Name)); err != nil {
|
if err := EnsureBinary(cfg.UpgradeBin(info.Name)); err != nil {
|
||||||
|
|
Loading…
Reference in New Issue