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
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
a6ff279b0d
fix: [docker-host] must delete all cache values in case of upgrade
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
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
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
9ba139890b
new: [host] added ``lxc-shorewall-repair`` in ``cron`` job.
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
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
Valentin Lab
53d2dd150c
chg: dev: [base-0k] replacing ``install`` hook to run ``install.d`` scripts.
8 years ago
Valentin Lab
01e4ea4c40
new: [base-0k] kalysto repository now is signed and uses ``https``.
8 years ago
Valentin Lab
01a3fe43f8
new: [host] log ``shorewall`` message out from ``/var/log/kern.log`` towards it own directory.
8 years ago
Valentin Lab
201007133c
chg: deleted unused ``start`` and ``stop`` scripts.
8 years ago
Valentin Lab
df4ca887db
new: use links temporarily to express inheritance.
8 years ago
Valentin Lab
647a22cafb
fix: [vpn#install] missing change directory.
9 years ago
Valentin Lab
096e6e9319
new: dev: [postgres,mysql] moved out of 'precise' subdirectory. !minor
9 years ago
Valentin Lab
ba85876d09
new: [host] update locations of ``compose``'s config files.
9 years ago
Valentin Lab
742bed1140
new: [host] kernel upgrade and ``btrfs-tools`` upgrade added.
9 years ago
Valentin Lab
cf345a471e
new: [host/install] shorewall version is forced to be at least 5.0.6 for docker support.
9 years ago
Valentin Lab
5a01de390d
new: [host] separating host install in sub scripts.
9 years ago
Valentin Lab
b430de212a
new: [www] moved charm directoy to root.
9 years ago
Valentin Lab
373ffc4e09
chg: [www] replacing ``pecl`` commands by equivalent ``apt-get`` command.
9 years ago
Valentin Lab
0af627d240
fix: [base-0k] should set up a global git user with ``--global`` and not ``--system``.
9 years ago
Valentin Lab
838fd6dd46
fix: [www] non runnable due to interactive ``apt-get`` command.
9 years ago
Valentin Lab
6225140cc8
new: dev: [base-0k] compatibility info.
9 years ago
Valentin Lab
7859daec20
fix: [dns] logs should be put in ``data-resources``.
9 years ago
Valentin Lab
6c86a2d26b
new: [ca] completed charm.
A new ``mkcrt`` script is provided handling ``--server`` and
``--altname``.
9 years ago
Valentin Lab
0561fec7bb
fix: [base-0k] debian protection.
9 years ago
Valentin Lab
9b61b0d8f7
new: [pypi-cacher] added pypi cacher.
10 years ago
Valentin Lab
ef99973b8d
new: [apt-cacher] new charm.
10 years ago
Valentin Lab
0924ab1ecc
fix: [0k-openerp] default openerp password should be 'admin'.
10 years ago
Valentin Lab
eb54ff8b34
new: [vpn] new vpn charm
Install last version of ``openvpn`` along with ``obfsproxy``.
Set ``/etc/openvpn`` contents to get a client and server connections.
Read ``/var/log/openvpn`` for log files or ``/var/run/openvpn`` for status.
10 years ago
Valentin Lab
cdae2288e3
chg: dev: [base-0k] load kalysto deb repository only if not already done and update indexes.
10 years ago
Valentin Lab
506f0f6c1a
fix: [python-venv] python version was hardwritten and couldn't be changed without editing the charm.
Now this is a valid charm variable that can be overridden via charm
config files or on command line call.
10 years ago
Valentin Lab
731036dd47
fix: [python-venv] python source url in ``tar.bz2`` could not be found anymore.
Since 2.7.6, tar.bz2 are not anymore provided for python on the ftp web
site. To fix this, we now use ``.tgz`` which seems to have been used
across all versions.
10 years ago