Pierre-Yves Chibon
905f32a0e8
elections: fix the path to the database and in the cookie
...
The path to the database did not open correctly the jinja variable.
The application_root is used in the cookie, and now that elections
is running at the root of the URL, it must reflect that.
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2019-05-20 20:58:24 +02:00
Pierre-Yves Chibon
2cad7baf13
elections: fix the sqlalchemy.url in the alembic.ini config file
...
Jinja variable needs to start with {{ and end with }}, both.
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2019-05-20 20:47:41 +02:00
Pierre-Yves Chibon
1f66d93f7e
elections: Install the fedora-messaging configuration file
...
Turns out this could be useful... :)
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2019-05-07 09:45:47 +02:00
Pierre-Yves Chibon
dc0ef80d46
elections: Adjust the APPLICATION_ROOT in stg vs prod
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2019-04-29 15:27:02 +02:00
Pierre-Yves Chibon
f02f70029e
elections: use the same url to connect to the DB in alembic as in the application's configuration file
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2019-04-29 13:36:35 +02:00
Pierre-Yves Chibon
e76e1a88eb
elections: Rework again the secret.yml again
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2019-04-29 13:30:51 +02:00
Pierre-Yves Chibon
2dab570f7d
elections: rework the indentation of secret.yml
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2019-04-29 13:22:19 +02:00
Pierre-Yves Chibon
7b6a86c1dd
elections: add missing closing parenthesis
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2019-04-29 13:19:19 +02:00
Pierre-Yves Chibon
a7f2a6b08d
elections: another trailing : that was messing up the file
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2019-04-29 12:47:38 +02:00
Pierre-Yves Chibon
833274e56d
elections: remove trailing : that was messing the file
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2019-04-29 12:46:22 +02:00
Pierre-Yves Chibon
86a3572311
elections: rename the volume to see if that changes something
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2019-04-29 12:29:46 +02:00
Pierre-Yves Chibon
33a2a12afb
elections: indentation fix
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2019-04-29 12:27:14 +02:00
Pierre-Yves Chibon
ded44bdb34
elections: mount the secret volume and point elections to it
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2019-04-29 12:24:19 +02:00
Pierre-Yves Chibon
2b16867d92
elections: fix the path to the alembic revisions
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2019-04-29 12:15:54 +02:00
Pierre-Yves Chibon
d71529606b
elections: use upstream's alembic upgrade script
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2019-04-29 12:02:34 +02:00
Pierre-Yves Chibon
c5cde07727
elections: the path to the fedora-messaging config is specified by an environment variable in the container
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2019-04-29 11:58:25 +02:00
Pierre-Yves Chibon
48ac98d72d
elections: Mount the fedora-messaging volumes and config files
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2019-04-29 11:40:11 +02:00
Pierre-Yves Chibon
91cd0ffc24
elections: Add a configuration file for fedora-messaging
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2019-04-29 11:27:58 +02:00
Pierre-Yves Chibon
299fad9362
elections: add a secret containing the client_secrets for flask-oidc
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2019-04-29 11:27:38 +02:00
Pierre-Yves Chibon
30e5b8ba0e
elections: point to id.stg in staging
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2019-04-29 11:26:12 +02:00
Pierre-Yves Chibon
4cbd103c18
Enable running alembic upgrade on create
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2019-04-26 10:31:12 +02:00
Pierre-Yves Chibon
d258f888a1
Don't use a variable for the db hostnames and split prod vs stg
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2019-01-23 13:09:58 +01:00
Pierre-Yves Chibon
d948f9a516
Another formatting issue
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2019-01-23 12:08:49 +01:00
Pierre-Yves Chibon
db38091b12
Remove spaces
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2019-01-23 12:06:27 +01:00
Pierre-Yves Chibon
823ade6e3d
Macro are called using {{ }}
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2019-01-23 12:04:26 +01:00
Pierre-Yves Chibon
7bf88e0d75
Another attempt to auto-indent
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2019-01-23 12:03:01 +01:00
Pierre-Yves Chibon
c4130cd617
Let's see if jinja can indent this for us
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2019-01-23 11:58:16 +01:00
Pierre-Yves Chibon
8ac1b31b21
Start porting elections to openshift
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2019-01-23 11:44:08 +01:00