Valentin Lab
ac7a582a29
new: [docker-host] fetch and update kal-shlib-* deps
Apt install explicitly dependencies so-as to get updates, if any.
Also, by keeping related dependency fetching code together with the installation
of the intended program, we keep ourselves the possibility to fragment further
these files and/or make appear similarities that might give us hints at
needed factorization.
6 years ago
Valentin Lab
b83cbf56d4
new: [mattermost] new charm
6 years ago
Valentin Lab
bc6bd27d90
chg: [apache] custom rules are now before the content so as to add proxy rules if necessary
6 years ago
Valentin Lab
06844eb0ae
chg: [odoo-tecnativa] remove default dev mode activation, workers, and ask for auto-restart.
6 years ago
Valentin Lab
42a02342c3
new: [apache] added ``proxy_wstunnel`` to enabled mods
6 years ago
Valentin Lab
2882cbf3a7
new: [apache/build] removed obsolete business logic from build.
6 years ago
Valentin Lab
39dd5f9c71
fix: pkg: removed useless double ``metadata.yaml``
6 years ago
Valentin Lab
f35431f5c3
fix: [apache] providing ssl direct info was not migrated to v2.0 of docker-compose format
6 years ago
Valentin Lab
f05862af87
new: ``charm`` and ``service`` are now clear distinct concept
6 years ago
Valentin Lab
dcb56831da
new: [docker-host] enforcing logs and strict mode on ``70-0k.sh``
6 years ago
Valentin Lab
d91a531edf
chg: [docker-host] pinning all versions of ``docker-compose`` requirements.
6 years ago
Valentin Lab
db24b6a301
fix: [docker-host] soften constraint on ``docker-compose`` exact version string
We had the build number changing from ``a133471`` to ``unknown``.
6 years ago
Valentin Lab
44236c71ec
fix: [docker-host] pin python ``docker`` package.
6 years ago
Valentin Lab
73aeaf15a6
fix: [docker-host] remove warning about ``/etc/default/lxc`` not existent
6 years ago
Valentin Lab
ca3106c820
new: [apache] ssl plugin support, added letsencrypt ssl support.
6 years ago
Valentin Lab
255bbdb466
fix: [apache] bail out as soon as posisble on failures
6 years ago
Valentin Lab
ac88ac68d7
chg: [apache] move tests to ``sunit``
Using ``sunit`` in ``test/`` directory to test.
6 years ago
Valentin Lab
9411afab56
new: [letsencrypt] new charm.
6 years ago
Valentin Lab
cace043cbf
fix: [apache] ``X-Forwarded-Proto`` was incorrectly set in http
6 years ago
Valentin Lab
a6ff279b0d
fix: [docker-host] must delete all cache values in case of upgrade
6 years ago
Valentin Lab
31f0aabcf1
new: dev: [postgres] ``db_docker_opts`` now requires to set the network
This should probably done in ``compose`` TBH.
6 years ago
Valentin Lab
ad8c02f8e1
new: [odoo-tecnativa] added action ``load``
6 years ago
Valentin Lab
9d1385ad19
new: [odoo-tecnativa] added 'save' action.
6 years ago
Valentin Lab
a215e064cd
new: [postgres] added ``save`` action
6 years ago
Valentin Lab
fff43fa397
fix: [docker-host] restart docker only if necessary
6 years ago
Valentin Lab
e340355516
fix: [docker-host] ``python-software-properties`` does not exist anymore on debian stretch
6 years ago
Valentin Lab
461960e793
chg: dev: [postgres,apache] action are not anymore executed from the charm's root.
With version of ``0k-charm`` >= 0.3.0, actions script are not anymore
executed from charm's root : they stay in current directory.
6 years ago
Valentin Lab
67341f9783
fix: [docker-host] option ``-e`` is not anymore supported for ``docker login``
6 years ago
Valentin Lab
e1e70c944a
new: [docker-host] added ``0k-charm`` installation
It is usually already installed as these scripts are meant to be
used from ``0k-charm`` binary itself. But for hand execution of
the scripts, and update reason, it is a good idea to take care
of it as any other utility.
6 years ago
Valentin Lab
bbb1a053e0
new: added ``vim`` to base install script
It seems debian 9 doesn't have vim by default.
6 years ago
Valentin Lab
055012c2d6
new: [postgres] cleaned the charm for docker
6 years ago
Valentin Lab
af896cbacd
new: [docker-host] addind ``0k-docker``
6 years ago
Valentin Lab
894bf065f9
new: [docker-host] change all install script to support update.
6 years ago
Valentin Lab
d25175b8b8
new: [host] added installation of ``pgm``
6 years ago
Valentin Lab
6f19aa4cfb
fixup! chg: [host] update docker-compose version
6 years ago
Valentin Lab
601f5a39f3
fix: [host] force docker version for support of registry v1
6 years ago
Valentin Lab
fe472aa1d8
chg: [host] update docker-compose version
6 years ago
Valentin Lab
13d29c212d
new: [odoo-tecnativa] added charm
6 years ago
Valentin Lab
7e1699b96b
new: [postgres-alpine] added charm.
6 years ago
Valentin Lab
085284d68c
new: [traefik,whoami] new charms
7 years ago
Valentin Lab
9ba139890b
new: [host] added ``lxc-shorewall-repair`` in ``cron`` job.
7 years ago
Valentin Lab
d691e2b4b6
new: [rancher-agent] new charm for rancher agent.
7 years ago
Valentin Lab
29e5abffbe
new: [rancher] new minimal charm.
7 years ago
Valentin Lab
626c16113e
new: added ``radicale``.
7 years ago
Valentin Lab
1b9be21de4
fix: missing reference to ``GIT_0K_BASE`` led to failing script upon interactive login.
Now that we moved to a ``0k-ro`` preconfigured ssh target, this
script could not access ``git.0k.io`` without interactive process.
7 years ago
Valentin Lab
bd1019df78
new: [docker-host] new charm.
Mainly for installing new docker hosts (not targetting docker or LXC).
8 years ago
Valentin Lab
3f633826af
chg: dev: removed all the ``revision`` files.
They are not used, nor any code is using that. I'm not sure I want to
keep them as revision information is simply in the git history and the
tagging system already.
8 years ago
Valentin Lab
79091d9a3a
new: [host] new way to declare certificate and allow our registry to be used.
8 years ago
Valentin Lab
f4d837a565
new: removed all the ``start`` and ``stop`` scripts.
They are not used and have currently no meanings. Besides, I'm not sure
I want to keep them for a future development anyway.
8 years ago
Valentin Lab
c0fc32f0c2
fix: [base-0k] bogus line wouldn't install ``language-pack-en`` on ``Ubuntu`` targets.
8 years ago