setup icon indicating copy to clipboard operation
setup copied to clipboard

Support for version 10

Open frafra opened this issue 4 years ago • 7 comments

It would be nice to have this repository updated for Redash v10.

frafra avatar Sep 13 '21 14:09 frafra

One option is to use the setup.sh from the newdash fork:

    https://github.com/getnewdash/setup

That uses the 10.0.0-beta.b49597 docker image by default.

On Ubuntu 20.04 LTS you can just run this:

$ curl https://raw.githubusercontent.com/getnewdash/setup/master/setup.sh | bash

If you want to review the script before running it instead, then do this:

$ curl -O https://raw.githubusercontent.com/getnewdash/setup/master/setup.sh
$ chmod +x setup.sh
$ ./setup.sh

justinclift avatar Sep 30 '21 20:09 justinclift

Need to update this part. https://github.com/getredash/setup/blob/cb47626b6823cbafac407b3e8991e97f53121f6e/data/docker-compose.yml#L27

ref: https://github.com/getredash/redash/blob/master/CHANGELOG.md#upgrading

ckljohn avatar Jan 21 '22 06:01 ckljohn

Doesn't seem like it?

Saying that because those two queues are already in this getredash/setup repository:

https://github.com/getredash/setup/blob/5dbd05fab945187af6c1808a4331aae1fc931486/data/docker-compose.yml#L27

The piece in the CHANGELOG.md#upgrading, adds three new queues to those, handled by a new worker container: periodic emails default.

justinclift avatar Jan 21 '22 11:01 justinclift

We used the newdash version of the script and all went well except that /etc/cron.daily/renew-redash-cert was created without execute permissions so I had to manually renew the cert using /opt/redash/renew-cert.sh. Noting it here in case anyone else runs into this (also as the newdash repo has issues turned off).

prognostikos avatar Feb 03 '22 06:02 prognostikos

Oh, that's a good tip @prognostikos. I'll take a look at that perms problem this weekend. :smile:

The newdash/setup repo has Issues turned on now too. Completely didn't realise it wasn't enabled. :facepalm:

justinclift avatar Feb 03 '22 13:02 justinclift

@prognostikos That "renew-redash-cert" script... I'm not seeing it anywhere when looking through the setup repo.

Am I being blind or just need more coffee or something? :smile:

justinclift avatar Feb 05 '22 08:02 justinclift

@justinclift you're not blind, I can't find it either. I don't think it's related to the setup script. Sorry for the false alarm.

prognostikos avatar Feb 05 '22 12:02 prognostikos

Closing this as the setup scripting was significantly reworked yesterday to pull in Redash 10.x (and other things like supporting more Linux distributions).

Of course, it'll need updating again when the next release is ready.

justinclift avatar Mar 24 '24 14:03 justinclift