Valentin Lab
c007240f99
fix: [base-0k] ensure that ``lsb_release`` is available
WSL2 debian's 11 doesn't provide package ``lsb_release``
2 years ago
Valentin Lab
d217e330b1
fix: [base-0k] add debian 11 compatibility fixes
2 years ago
Valentin Lab
047ddde8ba
fix: [nextcloud] try to patch onlyoffice when other error messages are caught
It seems that ``SQLSTATE`` is not displayed on all version of nextcloud. Some
version use other error messages.
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
7f68c540ac
new: [monujo] support new ``1.0.0.rc.6`` config keys
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
8200afa024
new: [gogocarto] upgrade code to version ``3.4.10``
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
e5106a92e3
new: [mongo] offer ``mongosh`` indirect action through ``mongo-database`` relation
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
985efed054
fix: [cyclos] support missing relation ``web-proxy``
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
b5c4f6de37
fix: [mongo] use running mongo container with more accuray
Check the exact mount point whereas checking a parent dir allow
us to simplify the implementation of ``is_volume_used``. The new
implementation to be included in next version of compose is also
more solid (it doesn't rely on ``docker inspect`` that can stall
execution of the script if a container is stalled).
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
367dcb8b41
fix: [cyclos] make "global administration" link work when using license data changing procedure
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
94a883be93
new: doc: [cyclos] publish upgrade and licence instructions
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
5a2e5fe706
fix: [cyclos] remove need to renew password of admin at first install
Change password requirements to lower them and set expiry to 999 years.
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
422b0894d6
fix: [gogocarto] remove error about missing ``dbname``
Used the new interface to traverse services and query relations.
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
6d086aa80e
fix: [gogocarto] remove useless computations
It seems ``DBNAME`` is not used in the code, despite being computed.
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
235d4f8913
fix: [nextcloud] make ``upgrade`` clean possibly unused old images on its way
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
421f4982b4
new: [onlyoffice] add a forced enabling of the ``onlyoffice`` app in ``nextcloud``
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
63b95117bc
new: [base] add ``yq`` to our base install
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
a7e1078a82
new: [nextcloud] add ``upgrade`` action.
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
d2f73bd0ed
fix: [onlyoffice] repair migration with recent version of onlyoffice
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
5e43229ec0
chg: [nextcloud] enhance error reporting upong relation failing
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
875cbc2b38
chg: [nextcloud] enhance catching installation errors
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
87dc5da72b
new: [bind] add charm
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
e148ac5787
new: [mongo] allow upgrading by maintaining compatibility version at current version.
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
949d15a0e9
fix: [mongo] make charm compatible with mongo versions >= ``4.2``
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
17c345e43a
chg: [odoo-tecnativa,compose] make ``load``, ``save`` and ``sql`` action force usage of ``no-hooks``
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
d6aebbf175
fix: [odoo-tecnativa] typos !minor
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
1ec11bf0f4
new: [postgres] new ``sql`` indirect action
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
637b665b50
new: [radicale] add new charm.
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
2dacbda763
fix: [monujo] download correct file depending on version
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
56194694de
new: [monujo] keep original source directory to avoid the need to relaunch frontends
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
2 years ago
Valentin Lab
f6772da054
fix: [monujo] update description of charm !minor
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
314604682b
new: [monujo] support un-managed code version
External access and process can come and modify code without fearing of being
replaced at each ``compose up``.
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
76b7d3bddb
new: [base-0k] make kalysto's deb repository installation and update stronger
When partially installed, key's were not checked and update could result
in errors due to NO_PUBKEY despite having the code to install a new key.
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
374844af05
new: [monujo] add option ``version`` to set the target code version
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
91468f57df
new: [monujo] prioritize between explicit and implicit options and check for mandatory option
- enforce specifying lokapi-db in a way or another
- explicit options have priority
- add documentation on the topic and examples
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
956d3d17e2
new: [monujo] make relation to ``odoo-server`` optional
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
bb1e60e7fd
chg: [monujo] move app code to configstore
There is nothing to save here.
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
c34731345e
new: [monujo] always overwrite with specified app version
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
affec0b26c
new: [monujo] upgrade to ``1.0.0-rc.3``
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
c4f0ec4f8d
new: [monujo] upgrade to version ``1.0.0-rc.2``
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
71cef93573
new: [mailhog] new charm
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
571b6c1edf
chg: [peertube] upgrade to ``v4.1.0``
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
2309adc7b3
chg: [keycloak] upgrade to version ``17.0.1``
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
b5559e7c00
new: [postgres] allow relation options ``encoding``, ``lc-collate``, ``lc-ctype``, ``template``
These options are only used upon creation of the database.
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
7286bdc758
new: [monujo] update to ``1.0.0-rc.1``
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
0109b42cb6
new: [monujo] support any section in options to transfer in ``config.json``
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
cef6c9989c
chg: [cyclos] update initial database
- main administrator login is now ``admin`` and not ``lokadmin``
- default license is Lokavaluto's one
- ``Lokavaluto / Systèmes / Groupes / internal name`` set to
``professionnels`` as required by monujo.
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
2e4861aaf0
fix: [letsencrypt] allow all domains to be renewed in one go
Possibility to receive ``stdin`` in actions (a compose new feature)
introduced a bug here that would allow only the first domain to be
renewed.
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
714681224e
new: [monujo] upgrade to version 0.0.2 an support relation to odoo and map server
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
ad34360772
new: [keycloak] create default admin account at start
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago
Valentin Lab
bea0309547
new: [keycloak] add relation with postgres
Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
3 years ago