# Can't upgrade, can't see what is going on

**URL:** https://discourse.crowdsec.net/t/cant-upgrade-cant-see-what-is-going-on/1094
**Category:** crowdsec
**Created:** [January 6, 2023, 5:44am UTC](https://discourse.crowdsec.net/t/cant-upgrade-cant-see-what-is-going-on/1094 "2023-01-06T05:44:45Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![racitup](https://avatars.discourse-cdn.com/v4/letter/r/c37758/32.png) [@racitup](https://discourse.crowdsec.net/u/racitup)
#### Post date: [January 6, 2023, 5:44am UTC](https://discourse.crowdsec.net/t/cant-upgrade-cant-see-what-is-going-on/1094/1 "2023-01-06T05:44:45Z")

</div>

This appears to be exceptionally bad design: that if you’re not up-to-date, you can’t see anything at all in cscli. Other threads state “not being up-to-date does not stop crowdsec from working” but not being able to see anything from the cli means I have no idea if it’s working or what is going on. I would argue that the cli not working is … not working.

For a security critical piece of software it is simply unacceptable to lock you out of information just because you can’t update. This is taking design inspiration from Microsoft, which is extremely bad.

New rules:

- **NEVER** lock the user out of critical information.
- If it’s not possible to update, do not let the user know.

```auto
cscli collections list
WARN[06-01-2023 05:33:36 AM] Crowdsec is not the latest version. Current version is 'v1.4.3' and the latest stable version is 'v1.4.4'. Please update it! 
WARN[06-01-2023 05:33:36 AM] As a result, you will not be able to use parsers/scenarios/collections added to Crowdsec Hub after CrowdSec v1.4.4 
[[[Collections list is empty]]]

apt update && apt upgrade
Hit:4 https://packagecloud.io/crowdsec/crowdsec/debian bullseye InRelease
[[[SNIP]]]
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

```

---

<div class="post-metadata">

### Author: ![iiAmLoz](https://dub1.discourse-cdn.com/flex013/user_avatar/discourse.crowdsec.net/iiamloz/32/386_2.png) [@iiAmLoz](https://discourse.crowdsec.net/u/iiAmLoz)
#### Post date: [January 11, 2023, 11:43am UTC](https://discourse.crowdsec.net/t/cant-upgrade-cant-see-what-is-going-on/1094/2 "2023-01-11T11:43:54Z")

</div>

Hey, we release 1.4.4 but the build pipeline got stuck and never made it the packagecloud repository hence why `apt update && apt upgrade` did not update. This is normally not the case and we have improved notifications on our side to make sure we are proactive when this happens.

The line `As a result, you will not be able to use parsers/scenarios/collections added to Crowdsec Hub after CrowdSec v1.4.4` is added to inform you if version specific function have been added that the newest parsers may not function correctly.

---

<div class="post-metadata">

### Author: ![racitup](https://avatars.discourse-cdn.com/v4/letter/r/c37758/32.png) [@racitup](https://discourse.crowdsec.net/u/racitup)
#### Post date: [January 12, 2023, 1:30pm UTC](https://discourse.crowdsec.net/t/cant-upgrade-cant-see-what-is-going-on/1094/3 "2023-01-12T13:30:06Z")

</div>

So is 1.4.4 released?  
You should still make your code robust so this can never happen, it’s awful and I’m considering going back to fail2ban. Security needs to be absolutely reliable and foolproof.

---

<div class="post-metadata">

### Author: ![iiAmLoz](https://dub1.discourse-cdn.com/flex013/user_avatar/discourse.crowdsec.net/iiamloz/32/386_2.png) [@iiAmLoz](https://discourse.crowdsec.net/u/iiAmLoz)
#### Post date: [January 16, 2023, 2:11pm UTC](https://discourse.crowdsec.net/t/cant-upgrade-cant-see-what-is-going-on/1094/4 "2023-01-16T14:11:42Z")

</div>

Yes, 1.4.4 is released and updated in our package repositories
