Project

General

Profile

Activity

From 08/20/2019 to 09/18/2019

09/18/2019

08:46 PM Task #7129: Turn the netbox installation into a production setup
All instructions/commands are noted to install netbox on alpine. Just need to put it in cdist type. Ahmed Bilal
08:36 AM Task #7156: Add new sunrise link to infrastrucure, introduce policy routing
* 2019-09-18, ca. 1530 KST: enabled 0.0.0.0/3 to go through router2.place6 with full routing table
* 2019-09-18, ca....
Nico Schottelius
07:13 AM Task #7156: Add new sunrise link to infrastrucure, introduce policy routing
* router2.place6 takes care of 100% of outgoing IPv6 traffic
* Phasing in IPv4 routing by preferring parts of the In...
Nico Schottelius
07:11 AM Task #7156 (Closed): Add new sunrise link to infrastrucure, introduce policy routing
* We get a new uplink from Sunrise
** configure interfaces / peering
* We need to add the full routing table now
*...
Nico Schottelius

09/17/2019

09:18 PM Task #7083: Survey Django App Installation and Test
Can't backup to place5 as it is full. Ahmed Bilal
12:05 PM Task #7153 (Rejected): Experiment with full routing tables
* We want to be able to fine granular shape traffic
* Our Upstream ISPs will be switched from submitting default rou...
Nico Schottelius
11:37 AM Task #7118: Test ucloud
Integration test is done for most of the tasks. Migration testing is still remaining. Ahmed Bilal

09/16/2019

06:24 PM Task #7120 (Closed): Distribute disks on hosts equally -ceph
not neccessary now ll nu
05:04 PM Task #7139: Approach Azure, AWS, Softwayer, OpenStack and Cloudstack users and ask them about their opinion
Softlayer, by IBM, sorry for the typo
redmine@ungleich.ch writes:
Nico Schottelius
04:30 PM Task #7139: Approach Azure, AWS, Softwayer, OpenStack and Cloudstack users and ask them about their opinion
I couldn't find Softwayer Ahmed Bilal
02:47 PM Task #7112: Userguide for ucloud
> As a user, would I need to specify UCLOUD_API_SERVER ? If yes, I think its missing
> I think we already discusse...
Ahmed Bilal
02:00 PM Task #7112 (New): Userguide for ucloud
Looks good to me for a first version.
Some points I don't understand/did not find/improvements in the doc are:
...
Mondi Ravi
01:44 PM Task #7112 (In Progress): Userguide for ucloud
Oops, I seem to have missed this. Doing it right now. Mondi Ravi

09/15/2019

06:50 AM Task #7147 (Resolved): Add explanatory text to indicate "puffy" username on OpenBSD 6.5 VMs
This was done in 2.6.4 and deployed to production today. Mondi Ravi
05:24 AM Task #7147 (In Progress): Add explanatory text to indicate "puffy" username on OpenBSD 6.5 VMs
Mondi Ravi

09/14/2019

03:33 PM Task #7147: Add explanatory text to indicate "puffy" username on OpenBSD 6.5 VMs
Du kannst Dich auf Deiner VM mit dem user *puffy* einloggen. Mondi Ravi
03:30 PM Task #7147: Add explanatory text to indicate "puffy" username on OpenBSD 6.5 VMs
Mondi Ravi wrote:
> Sanghee suggests to add the following text at the end of the email in the screenshot.
>
> EN:...
Mondi Ravi
03:30 PM Task #7147 (Closed): Add explanatory text to indicate "puffy" username on OpenBSD 6.5 VMs

Sanghee suggests to add the following text at the end of the email in the screenshot.
EN: You can log in to your...
Mondi Ravi

09/13/2019

07:23 AM Task #7138: Nico's open / next points for ucloud
https://redmine.ungleich.ch/issues/7138#Ordering-a-VM-by-CLI
This is implemented but in a different way. Currently...
Ahmed Bilal
07:13 AM Task #7138: Nico's open / next points for ucloud
https://redmine.ungleich.ch/issues/7138#CLI-web
Yes, our expertise is in Python. I don't have much experience work...
Ahmed Bilal

09/12/2019

06:30 PM Task #7139: Approach Azure, AWS, Softwayer, OpenStack and Cloudstack users and ask them about their opinion
+watcher Nico Schottelius
06:29 PM Task #7139 (Closed): Approach Azure, AWS, Softwayer, OpenStack and Cloudstack users and ask them about their opinion
After we have reviewed and ok'ed the first user manual version, checkout the chat/forum etc. of openstack and cloudst... Nico Schottelius
05:49 PM Task #7138 (Rejected): Nico's open / next points for ucloud
This ticket is about tracking how/where we should continue to develop or things that come to my mind. Anyone who is a... Nico Schottelius
07:59 AM Task #7136 (Rejected): Create Git submodules
-Create Git submodules for each of the cdist types
-Move Ungleich specific information out of the types to files/
Tiffany Fust
07:12 AM Task #7135 (Rejected): Monitor nginx status codes in prometheus
Something like https://www.martin-helmich.de/en/blog/monitoring-nginx.html but not limited to. Mondi Ravi

09/11/2019

10:33 PM Task #7108 (In Progress): Document / update ceph documentation to bootstrap from zero
in progress here https://redmine.ungleich.ch/projects/datacenterlight/wiki/Ceph_on_Alpine ll nu
06:52 PM Task #7083: Survey Django App Installation and Test
backup -> backing up essential data to our backup VM
redmine@ungleich.ch writes:
Nico Schottelius
09:42 AM Task #7083: Survey Django App Installation and Test
What do you mean by backup? Ahmed Bilal

09/10/2019

06:34 PM Task #6652 (Closed): Install 2 Linux routers with Alpine Linux
duplicate of https://redmine.ungleich.ch/issues/6582 and partially https://redmine.ungleich.ch/issues/7026 ll nu
06:26 PM Task #6709 (Closed): Configure IPv6 only netbooting
duplicate of
https://redmine.ungleich.ch/issues/7026
ll nu
06:25 PM Task #6650 (Closed): Make Mikrotik a router for the fiber network, enable the server network (vlan), use vlan tagging on the mikrotik to be able to be a router
we are trying to phase copper out
will reopen if we fail with fiber booting
ll nu
06:24 PM Task #6649 (Closed): Create new internal VLAN for place9 WITH a router and move servers to the internal VLAN
ll nu
05:42 PM Task #7083: Survey Django App Installation and Test
... not to mention: for production:
* setup with cdist
* letsencrypt
* backup
("the usual stuff")
Nico Schottelius
05:26 PM Task #7129 (Closed): Turn the netbox installation into a production setup
* Create a new VM
* Configure it *only* using cdist
** No manual package installations/configs/etc.!
* Ensure that...
Nico Schottelius
04:40 PM Task #7112: Userguide for ucloud
Can you proof read it && give Ahmed feedback? Nico Schottelius
11:51 AM Task #7125 (In Progress): Implement "ordering" and "products" with ucloud
Mondi Ravi
11:50 AM Task #7125 (Rejected): Implement "ordering" and "products" with ucloud

h2. Discussion: https://chat.ungleich.ch/ungleich/pl/o8y3tz8wo7ytje7o8nk9suw4qo
> @mravi @ahmedbilal ping
>...
Mondi Ravi
08:50 AM Task #7113 (Closed): ucloud without ceph

redmine@ungleich.ch writes:
Nico Schottelius

09/09/2019

01:19 AM Task #7122 (Closed): Setup production etcd cluster in place6
* 3 nodes
* Ensure that sufficient permissions are used to secure access to etcd
* Include hourly backup to place5
...
Nico Schottelius

09/08/2019

01:32 AM Task #7120 (Closed): Distribute disks on hosts equally -ceph
With ceph the more hosts the better. When a new host was added ceph started overusing it.
One article said that
ll nu

09/07/2019

07:34 PM Task #7119: Alternative Blog Software Research
If I have to use it for myself, I would go with Jekyll. It is easy to setup and use, have a lot of plugins, stable an... Ahmed Bilal

09/06/2019

12:49 PM Task #7119: Alternative Blog Software Research
Hey Ahmed,
can you give a summary at the end and add your opinion about the various
tools?
Best,
Nico
redmine@ung...
Nico Schottelius
08:30 AM Task #7119: Alternative Blog Software Research
https://hexo.io/
* Easy to use
* Very Poor Default Theme
* Markdown (support special tags https://hexo.io/docs/t...
Ahmed Bilal
07:52 AM Task #7119: Alternative Blog Software Research
https://www.getlektor.com
* Easy to use for simpler cases
* Markdown (support plugins https://www.getlektor.com/p...
Ahmed Bilal
06:35 AM Task #7119 (In Progress): Alternative Blog Software Research
Ahmed Bilal

09/05/2019

08:10 PM Task #7119: Alternative Blog Software Research
https://jekyllrb.com
* Easy to use
* Markdown (support many plugins. I tested Youtube and Sitemap plugins. Both w...
Ahmed Bilal
07:44 PM Task #7119: Alternative Blog Software Research
https://blog.getpelican.com/ (Written in Python)
* Easy to use
* Markdown (support too many plugins although most...
Ahmed Bilal
07:07 PM Task #7119: Alternative Blog Software Research
https://gohugo.io/
* Easy to use
* Markdown (also support short-codes that enable to embed tweets/gist/vimeo/yout...
Ahmed Bilal
06:27 PM Task #7119: Alternative Blog Software Research
https://www.gatsbyjs.org
* Need knowledge of HTML, CSS, JS, React, and GraphQL
* Need to learn quite a few things...
Ahmed Bilal
05:55 PM Task #7119 (Closed): Alternative Blog Software Research
It would be good to have some or all of the following things
* should have some theming / design support -> so that ...
Ahmed Bilal
05:47 PM Task #7118 (Closed): Test ucloud
Create {Unit, Functional} Tests for all ucloud projects
Ahmed Bilal
01:55 PM Task #7117 (Rejected): Make ungleich-otp better usable for the public
* Rename it to uotp
* Prepare an RFC for it
* Ensure we have a client side
** ... library (python)
** cli (uotp ....
Nico Schottelius
08:28 AM Task #7113 (Resolved): ucloud without ceph
Ahmed Bilal

09/04/2019

03:44 PM Task #6681 (Closed): Create a distributed firewall PoC based on uncloud/nft
ll nu
09:11 AM Task #7113 (In Progress): ucloud without ceph
Ahmed Bilal

09/03/2019

07:34 PM Task #7112 (Feedback): Userguide for ucloud
Ahmed Bilal
05:29 PM Task #7112: Userguide for ucloud
https://code.ungleich.ch/ucloud/ucloud-docs/blob/wip/Userguide.md Ahmed Bilal
03:44 PM Task #7112 (Closed): Userguide for ucloud
"how to use ucloud"? from user's perspective.
With starting to install the CLI, getting a seed, etc?
Ahmed Bilal
03:50 PM Task #7114 (Rejected): Test performance of tayga-mt
The multithreading version from Chris Rock Nico Schottelius
03:46 PM Task #7113 (Closed): ucloud without ceph
Single node ucloud without ceph for easy test case. Ahmed Bilal

09/02/2019

09:40 AM Task #7083: Survey Django App Installation and Test
It can be found at http://survey.hack4glarus.ungleich.cloud/ Ahmed Bilal

09/01/2019

11:05 PM Task #7108 (Rejected): Document / update ceph documentation to bootstrap from zero
Nico Schottelius

08/31/2019

07:53 PM Task #6998 (Feedback): Install & Setup netbox on an IPv6 only VM and find out how to get / reserve the next free ip address
For credentials, see channel org-ahmedbilal
I created a prefix 2a0a:e5c1:144:1::/64 using netbox web interface. It...
Ahmed Bilal

08/30/2019

12:14 PM Task #6998: Install & Setup netbox on an IPv6 only VM and find out how to get / reserve the next free ip address
Nico Schottelius wrote:
> ping. please create a proof of concept for getting the next free ip address of a network v...
Ahmed Bilal
12:10 PM Task #6998 (Seen): Install & Setup netbox on an IPv6 only VM and find out how to get / reserve the next free ip address
ping. please create a proof of concept for getting the next free ip address of a network via the API. Test it for IPv... Nico Schottelius
12:09 PM Task #6877 (In Progress): Start the first VMs on place9 cluster using ucloud (ucloud v1)
checking this out now Nico Schottelius
11:49 AM Task #7026: place9 hacking for getting ceph + netboot running
Note: we can/should remove the if clause, the first block is not needed Nico Schottelius
11:04 AM Task #7026: place9 hacking for getting ceph + netboot running
ipxe related:
I'd even enable
* #define DOWNLOAD_PROTO_HTTPS
* #define REBOOT_CMD
* #define POWEROFF_CMD
* #d...
Nico Schottelius

08/28/2019

07:16 PM Task #7032 (Closed): [dynamicweb] If a user inputs an existing key in the VM buy flow, he/she is alerted that the key exists and the user can't proceed
This was merged in 2.6.3 and deployed to production today. Mondi Ravi
06:38 PM Task #7097 (Rejected): Recompile alpine-extended iso for usb booting
to add support for:
zfs, console boot
maybe ungleich specific stuff: staff ssh keys, else?
ll nu

08/27/2019

08:23 PM Task #7026: place9 hacking for getting ceph + netboot running
///unfinished
git clone git://git.ipxe.org/ipxe.git
cd ipxe/src/
vi config/general.h
should look like this:
#d...
ll nu
04:02 PM Task #7032: [dynamicweb] If a user inputs an existing key in the VM buy flow, he/she is alerted that the key exists and the user can't proceed
Sanghee and I faced a wierd issue yesterday, while trying out the test steps via hosting flow.
The second attempt ...
Mondi Ravi
12:00 PM Task #7010: Fix Alpine Linux installer to support serial && push it upstream
Can you add the upstream merge request url in here? Nico Schottelius
11:40 AM Task #7010 (Waiting): Fix Alpine Linux installer to support serial && push it upstream
ll nu

08/26/2019

02:28 PM Task #7088 (Closed): [dynamicweb] Dashboard does not include a link to reset the password
Duplicate with #7086 Sanghee Kim
01:57 PM Task #7088 (Closed): [dynamicweb] Dashboard does not include a link to reset the password
Mondi Ravi
01:59 PM Task #7089 (Rejected): [dynamicweb] Implement 2FA in dynamicweb with ungleich-otp
Here's Nico's idea to do it:
> I was wondering
>
> If we can write some javascript code
>
> that stores the ...
Mondi Ravi
01:57 PM Task #7087 (Rejected): [dynamicweb] Remove password in email and replace it with a link to set it via dashboard
We send user's password after a user who's never registered with us, creates a VM.
Sharing passwords via email is ...
Mondi Ravi
01:18 PM Task #7032: [dynamicweb] If a user inputs an existing key in the VM buy flow, he/she is alerted that the key exists and the user can't proceed
I tested with the key I created and saved via generate key, and above flow works as expcted. Sanghee Kim
01:11 PM Task #7032: [dynamicweb] If a user inputs an existing key in the VM buy flow, he/she is alerted that the key exists and the user can't proceed
While testing, the step 1 goes to 404 error page after card submit, is this as expected? I think the error should be ... Sanghee Kim
12:48 PM Task #7032 (Feedback): [dynamicweb] If a user inputs an existing key in the VM buy flow, he/she is alerted that the key exists and the user can't proceed
I proposed a fix for this issue in the merge request https://code.ungleich.ch/ungleich-public/dynamicweb/merge_reques... Mondi Ravi
12:00 PM Task #7032 (In Progress): [dynamicweb] If a user inputs an existing key in the VM buy flow, he/she is alerted that the key exists and the user can't proceed
Mondi Ravi
12:57 PM Task #6978: control server ran out of inodes
mravi 05:05
we seem to have been running out of free inodes on control.ungleich.ch -- I've removed the cdist's cac...
ll nu
12:56 PM Task #6978 (Closed): control server ran out of inodes
ll nu
12:27 PM Task #7083: Survey Django App Installation and Test
Nico Schottelius wrote:
> Corrected the project -> use Open Infrastructure whenever we don't have internal details t...
Ahmed Bilal
08:39 AM Task #7083: Survey Django App Installation and Test
Corrected the project -> use Open Infrastructure whenever we don't have internal details that cannot be publicly shared Nico Schottelius
08:12 AM Task #7083: Survey Django App Installation and Test
Setup https://djangopackages.org/packages/p/django-survey-and-report/ as follows:
* Create a new ipv6 only VM
* Con...
Ahmed Bilal
08:04 AM Task #7083 (Closed): Survey Django App Installation and Test
Distro: Debian or Devuan
h2. Tests
* Find out whether we can connect it easily to our ldap
** answer is "proba...
Ahmed Bilal
12:11 PM Task #7086 (Rejected): [dynamicweb]Expose password reset option in the user dashboard
Make it visible under /settings. Sanghee Kim
08:04 AM Task #7084 (Closed): Survey Django App Installation v2

Distro: Alpine
Ahmed Bilal

08/22/2019

08:29 PM Task #6988 (Closed): Fix cdist configuration run on monitoring.place6
Nico Schottelius
12:13 PM Task #6983: Setup networking for bluecmd/mainframe
Well done
redmine@ungleich.ch writes:
Nico Schottelius
12:02 PM Task #6983 (Closed): Setup networking for bluecmd/mainframe
ll nu
12:12 PM Task #7025 (Closed): Fix ifup bond0.22 ip: ioctl 0x8922 failed: Result not representable

Let's debug it when it comes again
redmine@ungleich.ch writes:
Nico Schottelius
12:04 PM Task #7025 (Feedback): Fix ifup bond0.22 ip: ioctl 0x8922 failed: Result not representable
I cannot reproduce the issue. ll nu
12:08 PM Task #6946 (Closed): Setup the other side of the arista switches
! Command: show running-config
! device: switch1-place9 (DCS-7050S-52, EOS-4.18.6M-2GB)
!
! boot system flash:/EOS...
ll nu
 

Also available in: Atom