Project

General

Profile

Activity

From 01/28/2020 to 02/26/2020

02/26/2020

DR 02:34 PM Task #7777 (Resolved): Create Documentation of Nextcloud
Dominique Roux
DR 02:02 PM Task #7777 (In Progress): Create Documentation of Nextcloud
Old one: [[hosting:Nextcloud]]
New one: [[The ungleich Nextcloud guide]]
Dominique Roux
NS 01:46 PM Task #7764 (Closed): Dirty LDAP entries

redmine@ungleich.ch writes:
Nico Schottelius
NS 01:46 PM Task #7764: Dirty LDAP entries

redmine@ungleich.ch writes:
Nico Schottelius
MR 03:30 AM Task #7764: Dirty LDAP entries
this is the final code that I used for modifying existing entries. Mondi Ravi
MR 03:25 AM Task #7764 (Resolved): Dirty LDAP entries
This was resolved on 2.10.2b https://code.ungleich.ch/ungleich-public/dynamicweb/-/tags/2.10.2b and deployed to production today. Mondi Ravi
AB 12:07 PM Task #7596 (Closed): uncloud-api refactoring & make schemas less horrible
Ahmed Bilal
AB 11:29 AM Task #7583 (Waiting): Handle etcd leader change or temporary unavailability gracefully in uncloud
Ahmed Bilal

02/25/2020

DR 03:13 PM Task #7777 (Closed): Create Documentation of Nextcloud
* Where it is located
* How it is set up (cdist types involved)
Dominique Roux
DR 01:00 PM Task #7689: Update certbot on several VMs
New mail from letsencrypt Dominique Roux
LN 12:17 AM Task #7245 (Closed): create Debian Bullseye image for dcl and ipv6onlyhosting
ll nu
LN 12:16 AM Task #7246 (Closed): create Ubuntu 19.10 for dcl and IPv6onlyhosting
ll nu
LN 12:15 AM Task #7254 (Closed): Zfs root vm image proposal - alpine
ll nu
LN 12:12 AM Task #7162: Submit a patch for the alpine bird2 package to run as user bird
need to verify if its still not implemented ll nu
LN 12:11 AM Task #7409 (Closed): Replace ipv4 on internal routes with multip protocol IPv6
i dont think this is relevant anymore ll nu
LN 12:06 AM Task #7631 (Closed): Report details about pleroma problems to upstream
the issue only exists at compiling
would be nice to fix it in the future but atm its not priority
ll nu
LN 12:05 AM Task #7696 (Closed): Alping v3.10 template bug: ntdp uses v4 only, and it breaks clock sync
not important ll nu
LN 12:05 AM Task #7750 (Closed): Adding v4 support to s3-rgw gateway
ll nu

02/24/2020

LN 11:57 PM Task #7632 (Closed): Setup rados / s3 storage on ceph
wiki is at https://redmine.ungleich.ch/projects/datacenterlight/wiki/Setup_and_Maintain_ceph_(s3)_object_storage
ll nu
LN 11:46 PM Task #7238 (Closed): some hosts (or vms) cannot migrate to server13
ll nu
MR 01:29 PM Task #7764 (In Progress): Dirty LDAP entries
Mondi Ravi
MR 01:29 PM Task #7764: Dirty LDAP entries
Okay, here's the rough code that checks if a given uid has a bytestring type representation, and then modifies it to have the correct value. Mondi Ravi
TF 11:25 AM Task #7483 (Closed): Update the __consul cdist type for alpine
Merged in CDIST upstream (master). Timothée Floure
TF 09:31 AM Task #7483: Update the __consul cdist type for alpine
Alpine package support: https://code.ungleich.ch/ungleich-public/cdist/merge_requests/851 Timothée Floure
TF 11:24 AM Task #7482 (Closed): On Alpine Linux the monit job for node-exporter uses the wrong path
Timothée Floure
TF 10:55 AM Task #7482: On Alpine Linux the monit job for node-exporter uses the wrong path
https://code.ungleich.ch/ungleich-intern/dot-cdist/merge_requests/67 Timothée Floure
TF 10:23 AM Task #7482 (In Progress): On Alpine Linux the monit job for node-exporter uses the wrong path
Timothée Floure
TF 08:29 AM Task #7580 (Closed): Preparing for matrix-as-a-service
Timothée Floure
TF 08:28 AM Task #7580: Preparing for matrix-as-a-service
Moving monitoring to #7768 so that I can close this one. Timothée Floure
TF 08:27 AM Task #7768 (Closed): Add monitoring to Matrix-as-a-Service
Timothée Floure

02/22/2020

TF 11:36 AM Task #7764 (Closed): Dirty LDAP entries
The customer tree of our production LDAP environment contains dirty entries created by dynamicweb:
* The `uid` field is duplicated and the 'primary' (= used in DN) one is corrupted somehow: @b'intended_username'
** Looks like python ...
Timothée Floure

02/20/2020

NS 07:49 PM Task #7761 (Rejected): uncloud v2
Nico Schottelius

02/19/2020

TF 04:07 PM Task #7560 (Closed): Document DNS64 setup for VMs
Timothée Floure
NS 02:28 PM Task #7757 (Rejected): opennebula incorrectly re-uses vncs ports
From a test VM: Nico Schottelius
TF 09:10 AM Task #7653: Move VMs with routed /64 into their own /64 [was: Instructions for adding /64 to VM]
Moris Jones wrote:
> So in order to prevent my VM breaking on reboot, should I remove /etc/one-context.d/loc-11-dns ?
Yes.
Timothée Floure

02/18/2020

TF 03:08 PM Task #7560 (Feedback): Document DNS64 setup for VMs
See https://code.ungleich.ch/ungleich-public/ungleich-staticcms/merge_requests/5/ for the article. The related wiki pages ahave been updated. Timothée Floure
TF 10:42 AM Task #7545 (Waiting): Switch production LDAPs to cdist-managed alpine
I cleaned up and revamped the __ungleich_ldap type to run on alpine + deployed new ldap-stagin[1,2] nodes. I'm waiting to deploy a fix to __ungleich_nftables for firewalling and monitoring of the new setup.
I would like to move the pr...
Timothée Floure

02/17/2020

LN 02:00 PM Task #7750 (Closed): Adding v4 support to s3-rgw gateway
TODO: switching to ipv6-proxy -> wildcard domains? performance impact?
V4 address added from Opennebula
Right now the ip addresses are hardcoded in /etc/ceph/ceph.conf because I've encountered a bug that needs further time to solve.
ll nu

02/08/2020

DR 02:03 PM Task #7689: Update certbot on several VMs
Updated: Dominique Roux

02/06/2020

LN 05:56 PM Task #7696 (Closed): Alping v3.10 template bug: ntdp uses v4 only, and it breaks clock sync
Test alpine v3.11 if clock sync works out of the box && remove alpine v3.10 template.
Check if there are vm-s/services in production which are affected
ll nu
MJ 04:13 PM Task #7653: Move VMs with routed /64 into their own /64 [was: Instructions for adding /64 to VM]
So in order to prevent my VM breaking on reboot, should I remove /etc/one-context.d/loc-11-dns ? Moris Jones

02/04/2020

NS 05:28 PM Task #7688: Disable rp_filter on router2.place5 (alpine sets =1 on .all and .default)
Added the following to our internal cdist: Nico Schottelius
NS 05:19 PM Task #7688 (In Progress): Disable rp_filter on router2.place5 (alpine sets =1 on .all and .default)
Nico Schottelius
NS 05:15 PM Task #7688 (Closed): Disable rp_filter on router2.place5 (alpine sets =1 on .all and .default)
Nico Schottelius
DR 05:24 PM Task #7689 (Seen): Update certbot on several VMs
Dominique Roux
DR 05:24 PM Task #7689 (Rejected): Update certbot on several VMs
From Mail (letsencrypt): Dominique Roux

02/03/2020

LN 12:58 PM Task #7108 (Seen): Document / update ceph documentation to bootstrap from zero
ll nu

01/31/2020

AB 07:16 PM Task #7649: Sketch a VM backup & restore
The functionality part is complete beside `ungleich-cli` and can be found at https://code.ungleich.ch/ahmedbilal/vm-cli-services. I am ready to give a test-run tour whenever you want. Ahmed Bilal
AB 07:13 PM Task #7650: Synchronise opennebula VMs with etcd
I changed the whole engine, so it is not slow anymore. Previously, I am using pyone library provided by OpenNebula that is in simple words full of bugs. Now, I am directly using XML-RPC client builtin Python to make remote procedural cal... Ahmed Bilal
NS 04:16 PM Task #7304 (Rejected): Test NAT64 with distributed routers with joold on alpine
Active-passive Nico Schottelius
NS 04:16 PM Task #7377 (Rejected): Create an active-active NAT64 gateway
Going active-passive. Nico Schottelius

01/28/2020

AB 02:38 PM Task #7650: Synchronise opennebula VMs with etcd
Nico its done. https://code.ungleich.ch/ungleich-public/ungleich-tools/tree/master/opennebula-vm-etcd
1. Putting VM info into etcd **put-vm-info-into-etcd.py**
2. VM Queries Example Script **vm-queries.py**
although slow as I disc...
Ahmed Bilal
NS 10:36 AM Task #7654: Get VMs info from Opennebula and save it in etcd
ping sre team Nico Schottelius
NS 10:35 AM Task #7654: Get VMs info from Opennebula and save it in etcd
clearly a cron job.
Let's create a new (IPv6 only) service VM based on Alpine, which is
dedicated for running stateless scripts (via cron or other means).
=> service.ungleich.ch
We might eventually also use docker on this VM, just as ...
Nico Schottelius
AB 09:31 AM Task #7654: Get VMs info from Opennebula and save it in etcd
We can run it either as cron job or put a sleep in the code. Ahmed Bilal
 

Also available in: Atom