Project

General

Profile

Nico Schottelius's activity

From 11/01/2019 to 11/30/2019

11/30/2019

09:22 PM hack4glarus-2019-winter Task #7397: Create a script to create a net-bootable alpine image
Current state:... Nico Schottelius
09:21 PM hack4glarus-2019-winter Task #7397 (Closed): Create a script to create a net-bootable alpine image
Nico Schottelius
07:36 PM hack4glarus-2019-winter Task #7390 (Closed): Boot alpine via IPv6 netboot from the arm64 servers
Nico Schottelius
07:32 PM hack4glarus-2019-winter Task #7389: Setup a webserver on the APU, create an ipxe script and add bootable files
... Nico Schottelius
07:30 PM hack4glarus-2019-winter Task #7389 (Closed): Setup a webserver on the APU, create an ipxe script and add bootable files
* install nginx
* download ipxescript
* download kernel
* download initramfs
* verify with wget or curl that the ...
Nico Schottelius
05:56 PM hack4glarus-2019-winter Task #7387 (Closed): Create an iPXE binary WITHOUT ipv4 support (only IPv6)
Nico Schottelius
02:04 PM Open Infrastructure Task #7377: Create an active-active NAT64 gateway
I'll try some joold magic today... Nico Schottelius
01:45 PM hack4glarus-2019-winter Task #7385 (Closed): Create a new service named "ipv6" that offers in ipv6 networkservices
* Reachable under http://ipv6/
* Be able to delegate a /64 network (why not dhcp-pd: too complex)
Nico Schottelius
12:34 PM hack4glarus-2019-winter Task #7378 (In Progress): Document / explore on how to sensibly run docker with a /64
Nico Schottelius

11/29/2019

10:49 PM hack4glarus-2019-winter Task #7381 (Closed): Monitor lorawan temperature sensors with prometheus + grafana
* For conrod Nico Schottelius
06:28 PM Open Infrastructure Task #7377: Create an active-active NAT64 gateway
ping Nico Schottelius
06:01 PM Open Infrastructure Task #7377 (Rejected): Create an active-active NAT64 gateway
* session sync & co.
* I'd recommend jool + joold, but open to options
Nico Schottelius
06:24 PM hack4glarus-2019-winter Task #7366: Finish the first levels of the ungleich-game
Hints:
* you have an IPv6 address on your computer
* if you let nico know the address, we can route a /64
Nico Schottelius
11:53 AM hack4glarus-2019-winter Task #7366 (Closed): Finish the first levels of the ungleich-game
* Probably for Marc & Den
The story:...
* smallest network: /64 -> 64 bit
* there is a (web)server
h2. step...
Nico Schottelius
06:09 PM hack4glarus-2019-winter Task #7379 (Closed): Explore an "any name DNS service"
... and probably have it as an self hosted offer, too
* similar to "what three words"?
Nico Schottelius
06:08 PM hack4glarus-2019-winter Task #7378 (Closed): Document / explore on how to sensibly run docker with a /64
h2. draft 1: "https only"
* Block everything incoming besides https
* Reasoning:
** containers by default insecu...
Nico Schottelius
11:58 AM hack4glarus-2019-winter Task #7368 (Closed): Setup an ARM64 virtualisation server with alpine
* Running ucloud (?) Nico Schottelius
11:57 AM hack4glarus-2019-winter Task #7367 (Closed): Setup ARM64 IPv6 only netbooting
* With the ARM64 dev servers Nico Schottelius
11:52 AM hack4glarus-2019-winter Task #7365 (Closed): Create an IPv6 only bootable network
* bridging with ipxe/usb stick
* get 2 devices for netbooting
* get 4 usb sticks
* install ipxe to the usb stick
...
Nico Schottelius
11:47 AM hack4glarus-2019-winter Task #7363 (Rejected): cdist crash course (~30m)
Duplicate Nico Schottelius
11:30 AM hack4glarus-2019-winter Task #7363 (Rejected): cdist crash course (~30m)
For anyone who is interested in learning about a shell based configuration management system Nico Schottelius
12:37 AM hack4glarus-2019-winter Task #7356: Provide the most awesome self hosted apps
Cool stuff:
* https://github.com/pinry/pinry
Nico Schottelius

11/28/2019

11:53 PM hack4glarus-2019-winter Task #7359 (Closed): Define how to properly use docker in ipv6 only networks
* How to do https?
* How to do firewalling?
* How to incorporate letsencrypt?
Nico Schottelius
11:52 PM hack4glarus-2019-winter Task #7358 (Closed): Compare mastodon servers && create cdist manifest of the easier one
Nico Schottelius
11:50 PM hack4glarus-2019-winter Task #7356 (Closed): Provide the most awesome self hosted apps
* Loosely based on https://github.com/awesome-selfhosted/awesome-selfhosted.git/
* VMs with /64 provided by Balazs
...
Nico Schottelius
10:56 PM hack4glarus-2019-winter Task #7354 (Closed): Create a NAT4664 PoC
Idea:... Nico Schottelius
04:01 PM hack4glarus-2019-winter Task #7352 (Closed): Find a way to update mikrotik routers in IPv6 only networks
* Download packets && scp && ssh? Nico Schottelius
03:41 PM hack4glarus-2019-winter Task #7350 (Closed): Add automatic / scheduled configuration support to cdist
To update list of hosts automatically Nico Schottelius
03:39 PM hack4glarus-2019-winter Task #7349 (Closed): Create a wifi bridge from Diesbach to Luchsingen
* Using 6 access points Nico Schottelius
03:38 PM hack4glarus-2019-winter Task #7348 (Closed): Create a devuan ucloud image
Nico Schottelius
03:38 PM hack4glarus-2019-winter Task #7347 (Closed): Create an Alpine ucloud image
* Maybe packer? Nico Schottelius
03:37 PM hack4glarus-2019-winter Task #7346 (Closed): Create an OpenBSD ucloud image
Nico Schottelius
03:36 PM Open Infrastructure Task #7345 (Closed): Cleanup & upstream matrix-related types
* So that we can offer matrix-as-a-service
* Consider if it is possible to run matrix on a v6 only VM and proxy into...
Nico Schottelius
03:36 PM hack4glarus-2019-winter Task #7344 (Closed): Create a matrix/mattermost bridge to chat.ungleich.ch and a cdist type for it
Nico Schottelius
01:48 PM hack4glarus-2019-winter Task #7343 (Closed): Create an automated routing daemon (IPv6)
* User A wants to have a network
* Gets a new network
* Routers will update their routes
** maybe using bgp/bird?
...
Nico Schottelius
01:45 PM hack4glarus-2019-winter Task #7342 (Closed): Create an RFC for adding DoT and DoH options to IPv6 router advertisements
Nico Schottelius
01:45 PM hack4glarus-2019-winter Task #7341 (Closed): Port ucloud to OpenBSD
Nico Schottelius

11/17/2019

02:34 PM Open Infrastructure Task #7318 (Closed): Upgrade Alpine Linux to 3.10
* UPdated django & pushed out. Nico Schottelius

11/16/2019

02:17 PM Open Infrastructure Task #7318: Upgrade Alpine Linux to 3.10
* Adding Alpine 3.10 to ipv6onlyhosting
** add entry in the db
* updating vm template list...
Nico Schottelius
02:04 PM Open Infrastructure Task #7318: Upgrade Alpine Linux to 3.10
* ensuring that opennebula permissions are ok
** use to group/other of the new template
** use to group/other of th...
Nico Schottelius
02:03 PM Open Infrastructure Task #7318: Upgrade Alpine Linux to 3.10
* Image upgrade and saved in place5
Transferring to place6:...
Nico Schottelius
01:22 PM Open Infrastructure Task #7318 (Closed): Upgrade Alpine Linux to 3.10
Nico Schottelius
01:21 PM Open Infrastructure Task #7161 (Rejected): Create APKBUILD for jool, submit jool to alpine
Nico Schottelius

11/14/2019

07:10 PM Open Infrastructure Task #7304: Test NAT64 with distributed routers with joold on alpine
Adding selected addresses instead of using only the existing one:... Nico Schottelius
07:01 PM Open Infrastructure Task #7304: Test NAT64 with distributed routers with joold on alpine
Sessions w/ tcp visible:... Nico Schottelius
06:37 PM Open Infrastructure Task #7304: Test NAT64 with distributed routers with joold on alpine
Testing from the 2nd router (locally created packets don't work):... Nico Schottelius
06:30 PM Open Infrastructure Task #7304: Test NAT64 with distributed routers with joold on alpine
... Nico Schottelius
06:20 PM Open Infrastructure Task #7304: Test NAT64 with distributed routers with joold on alpine
... Nico Schottelius

11/11/2019

02:51 PM Open Infrastructure Task #7312 (Rejected): Ensure that all available disks are correctly used in ceph
1. Create a graph / promotheus query to list the disk sizes of each host
2. Create a graph / promotheus query to lis...
Nico Schottelius

11/09/2019

05:29 PM Open Infrastructure Task #7307 (Closed): Update __ungleich_bgp_router for IPv6 based multip bgp
* This can remove the dependency on IPv4 internally Nico Schottelius
03:59 PM Open Infrastructure Task #7306: Phase in new routers
... Nico Schottelius
03:53 PM Open Infrastructure Task #7306 (Rejected): Phase in new routers
* This will replace router{1,2}.place5
* Based on alpine, no keepalived
h2. Features / steps
* create initial ...
Nico Schottelius

11/07/2019

12:12 PM Open Infrastructure Task #7304 (Rejected): Test NAT64 with distributed routers with joold on alpine
To replace tayga
* place5:
** map outgoing traffic to 185.203.112.1 (?)
* place6:
** map outgoing traffic to ...
Nico Schottelius
12:01 PM Open Infrastructure Task #7303 (Closed): Change place5 coworking to IPv6 only
Restarted dhcpd, reconnected with a client, all good. Nico Schottelius
11:58 AM Open Infrastructure Task #7303: Change place5 coworking to IPv6 only
Added coworking IPv6 network to dns64 translations... Nico Schottelius
11:54 AM Open Infrastructure Task #7303 (In Progress): Change place5 coworking to IPv6 only
Commented out the dhcp / ipv4 network:... Nico Schottelius
11:51 AM Open Infrastructure Task #7303 (Closed): Change place5 coworking to IPv6 only
* Currently NAT44 has an issue.
* Instead of fixing it, change the network to IPv6 only + NAT64
Nico Schottelius

11/06/2019

11:53 AM queue Task #6686 (Rejected): Implement game challenges 7-
will create another task for this later Nico Schottelius

11/04/2019

09:56 PM Open Infrastructure Task #7296: Test cpanel on IPv6 only infrastructure (cpanel 84.0.6)
cpanel not to be continued / not to be supported for longer time:... Nico Schottelius
12:18 PM Open Infrastructure Task #7296 (Closed): Test cpanel on IPv6 only infrastructure (cpanel 84.0.6)
Currently does not work on IPv6 only VMs. Send a report to cpanel via Twitter:
https://twitter.com/ungleich/status...
Nico Schottelius

11/03/2019

05:47 PM Open Infrastructure Task #7296: Test cpanel on IPv6 only infrastructure (cpanel 84.0.6)
Works on dual stack, but not IPv6 only. Nico Schottelius
04:31 PM Open Infrastructure Task #7296: Test cpanel on IPv6 only infrastructure (cpanel 84.0.6)
Trying on a dual stack VM: continues to install further Nico Schottelius
04:22 PM Open Infrastructure Task #7296: Test cpanel on IPv6 only infrastructure (cpanel 84.0.6)
Try 2 w/ centos7:... Nico Schottelius
04:14 PM Open Infrastructure Task #7296: Test cpanel on IPv6 only infrastructure (cpanel 84.0.6)
Debian 10 not supported:... Nico Schottelius
04:11 PM Open Infrastructure Task #7296 (Closed): Test cpanel on IPv6 only infrastructure (cpanel 84.0.6)
As far as I remember they used to have IPv4 addresses hardcoded -- let's see if that's still the case.
Nico Schottelius

11/02/2019

11:43 AM Open Infrastructure Task #7283: Cleanups for ucloud 0.0.2
Not sure if I agree with you in terms of sharing - why would we want to
share the etcd_client handle and not realloca...
Nico Schottelius
01:00 AM Open Infrastructure Task #7295 (Rejected): Flow 10: as a sysadmin, I want to be able to see statistics
* how many vms running
* how many vms on which server running
* how much ram used (/per server)
* how much money i...
Nico Schottelius
12:59 AM Open Infrastructure Task #7294 (Rejected): Flow 9: as a user I want to have an overview of my spendings and bills
Nico Schottelius
12:58 AM Open Infrastructure Task #7293 (Rejected): Flow 8: As a user I want to be able to order a new network and use it
* variant1: layer 2 only
* variant2: ipam
* variant3: ipam+routing (default)
A user can assign/add it to any amo...
Nico Schottelius
12:54 AM Open Infrastructure Task #7292 (Rejected): Flow 7: as a sysadmin I want to be able to migrate VMs
* for whatever reason
* live migration
* non-live migration
Nico Schottelius
12:53 AM Open Infrastructure Task #7291 (Rejected): Flow 6: as a sysadmin I want to know / install all requirements
* router
** for networks, firewall, etc.
** for nat64
** at least 1
** n at maximum
* server
** at least 1
** ...
Nico Schottelius
12:51 AM Open Infrastructure Task #7290 (Rejected): Flow 5: as a user I want to map an IPv4 address to another VM
* Change the assignment / mapping
* Will require change in jool
Nico Schottelius
12:50 AM Open Infrastructure Task #7289 (Rejected): Flow 4: As a user I want to have a dualstack reachable VM
* Order a dual stack VM
** Creates NAT64 mapping additional
** Need to expose the information to the user
* Ensure...
Nico Schottelius
12:49 AM Open Infrastructure Task #7288 (Rejected): Flow 3: As a user I want to order a VM with my own OS (IPv6 only)
* Image format
* How to upload
* How to create an image/bootable from it
* What to change in the image (ssh, metad...
Nico Schottelius
12:48 AM Open Infrastructure Task #7287 (Rejected): Flow 2: As a user I want to order an IPv6 only VM (via cli) (existing OS)
* create account on uotp enabled server
* Add credit card (?)
* go to website (?)
* Order VM via cli
* User can l...
Nico Schottelius
12:46 AM Open Infrastructure Task #7286 (Closed): Flow 1: as a sysadmin, I want to setup ucloud w/o ceph and run a VM
Write doc/check it's there
* How to get all components
* What to prepare outside of ucloud
* all steps until 1 V...
Nico Schottelius
12:43 AM Open Infrastructure Task #7285 (Rejected): Flows to implement and do document for go live (parent)
Nico Schottelius

11/01/2019

10:05 PM Open Infrastructure Task #7284 (Closed): router1.place6 phase back in
h2. Step 1: routing setup
* Accept all networks from upstreams and ungleich peers
* don't announce any network
*...
Nico Schottelius
09:14 PM Open Infrastructure Task #7283 (Closed): Cleanups for ucloud 0.0.2
* host/main.py: do not hard code /var/vm -> read this from a key in etcd
** Not sure if we want to use threading or ...
Nico Schottelius
 

Also available in: Atom