# Collection/Bouncers updating?

**URL:** <https://discourse.crowdsec.net/t/collection-bouncers-updating/92>\
**Category:** crowdsec\
**Created:** [December 23, 2020, 12:36pm UTC](https://discourse.crowdsec.net/t/collection-bouncers-updating/92 "2020-12-23T12:36:42Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![gppixelworks](https://dub1.discourse-cdn.com/flex013/user_avatar/discourse.crowdsec.net/gppixelworks/32/38_2.png) [@gppixelworks](https://discourse.crowdsec.net/u/gppixelworks)\
**Post date:** [December 23, 2020, 12:36pm UTC](https://discourse.crowdsec.net/t/collection-bouncers-updating/92/1 "2020-12-23T12:36:42Z")

</div>

Prior to v1.0 I recall an ability to update all collections, configurations and bouncers at once with a single command.

I’ve been unable to locate that in v1.0. Has the --all option been removed?

Personally I found updating everything that had a update at once far more convenient than having to update each one specifically.

---

<div class="post-metadata">

**Author:** ![Symbian001](https://avatars.discourse-cdn.com/v4/letter/s/f1d935/32.png) [@Symbian001](https://discourse.crowdsec.net/u/Symbian001)\
**Post date:** [December 26, 2020, 12:59am UTC](https://discourse.crowdsec.net/t/collection-bouncers-updating/92/2 "2020-12-26T00:59:59Z")

</div>

Hi,  
cscli hub update  
And then cscli hub upgrade

---

<div class="post-metadata">

**Author:** ![gppixelworks](https://dub1.discourse-cdn.com/flex013/user_avatar/discourse.crowdsec.net/gppixelworks/32/38_2.png) [@gppixelworks](https://discourse.crowdsec.net/u/gppixelworks)\
**Post date:** [December 26, 2020, 11:33am UTC](https://discourse.crowdsec.net/t/collection-bouncers-updating/92/3 "2020-12-26T11:33:41Z")

</div>

I didn’t see the `'hub upgrade'` commands in v1.0 of `cscli` but figured I’d give it a go. Unfortunately the `upgrade` option within `hub` isn’t an option.

The command `cscli collection` does have an `upgrade` option however each collection needs to be individually entered on the on the command line:

```
Usage:
  cscli collections upgrade collection [flags]

Examples:
cscli collections upgrade crowdsec/xxx crowdsec/xyz

```

Currently I’ve 8 collections installed. In the past I’ve simply added an `--all` flag to the upgrade command. I’m a bit lazy and found upgrading all at once rather nice. With v1.0 that flag seems to have been removed.

Oddly the list of commands for _ **bouncers** _ doesn’t have `upgrade` listed:

```
Available Commands:
  add add bouncer
  delete delete bouncer
  list List bouncers

```

I’m not sure why the upgrade command for bouncers isn’t available.

---

<div class="post-metadata">

**Author:** ![alteredCoder](https://dub1.discourse-cdn.com/flex013/user_avatar/discourse.crowdsec.net/alteredcoder/32/44_2.png) [@alteredCoder](https://discourse.crowdsec.net/u/alteredCoder)\
**Post date:** [December 29, 2020, 7:00pm UTC](https://discourse.crowdsec.net/t/collection-bouncers-updating/92/5 "2020-12-29T19:00:50Z")

</div>

Hello @gppixelworks,

In the latest version of crowdsec, `cscli hub upgrade` upgrade all the configurations files (parser, scenarios, postoverflows …), you don’t need to specify the `--all` flag.

About the `bouncers upgrade` command i’m not sure to understand, what should the expected behavior ?
