Project

General

Profile

Activity

From 08/05/2019 to 09/03/2019

09/03/2019

AB 07:34 PM Task #7112 (Feedback): Userguide for ucloud
Ahmed Bilal
AB 05:29 PM Task #7112: Userguide for ucloud
https://code.ungleich.ch/ucloud/ucloud-docs/blob/wip/Userguide.md Ahmed Bilal
AB 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
NS 03:50 PM Task #7114 (Rejected): Test performance of tayga-mt
The multithreading version from Chris Rock Nico Schottelius
AB 03:46 PM Task #7113 (Closed): ucloud without ceph
Single node ucloud without ceph for easy test case. Ahmed Bilal

09/02/2019

AB 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

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

08/31/2019

AB 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 can be seen at http://netbox-dev.ungleich.ch/ipam/prefixes/1/ then use netbox's official Python library pynetbox to get...
Ahmed Bilal

08/30/2019

AB 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 via the API. Test it for IPv6 and IPv4. Document the commands used.
OK.
Ahmed Bilal
NS 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 IPv6 and IPv4. Document the commands used. Nico Schottelius
NS 12:09 PM Task #6877 (In Progress): Start the first VMs on place9 cluster using ucloud (ucloud v1)
checking this out now Nico Schottelius
NS 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
NS 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
* #define PING_CMD
and for usb boot:
@make bin/ipxe.usb@
@sudo dd if=bin/ipxe.usb of=/dev/sdb@
Setting up host con...
Nico Schottelius

08/28/2019

MR 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
LN 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

LN 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:
#define NET_PROTO_IPV4 /* IPv4 protocol */
#define NET_PROTO_IPV6 /* IPv6 protocol */
#undef NET_PROT...
ll nu
MR 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 (with a correct credit card) also failed.
However, when I tested it today; after clearing cache and logging myself ou...
Mondi Ravi
NS 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
LN 11:40 AM Task #7010 (Waiting): Fix Alpine Linux installer to support serial && push it upstream
ll nu

08/26/2019

SK 02:28 PM Task #7088 (Closed): [dynamicweb] Dashboard does not include a link to reset the password
Duplicate with #7086 Sanghee Kim
MR 01:57 PM Task #7088 (Closed): [dynamicweb] Dashboard does not include a link to reset the password
Mondi Ravi
MR 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
> ...
Mondi Ravi
MR 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 a bad practice. Sanghee;s proposed solution is to send a link to the user instead of the password, where he/she can set/...
Mondi Ravi
SK 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
SK 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 handled differently. Sanghee Kim
MR 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_requests/712
Basically, we had a check to not allow the user to input the same key again. I just removed this code.
The ...
Mondi Ravi
MR 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
LN 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 cache folder fyi o
ll nu
LN 12:56 PM Task #6978 (Closed): control server ran out of inodes
ll nu
AB 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 that cannot be publicly shared
We have or we don't have?
OK.
Ahmed Bilal
NS 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
AB 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
* Configure it using cdist (ping @kjg and @llnu if you need help)
* Configure our IPv6-IPv4 proxy to proxy IPv4 requests to it
Ahmed Bilal
AB 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 "probably yes" - ping Mondi about it
* Find out how to manage the following flow:
** A person without an account on LDAP wan...
Ahmed Bilal
SK 12:11 PM Task #7086 (Rejected): [dynamicweb]Expose password reset option in the user dashboard
Make it visible under /settings. Sanghee Kim
AB 08:04 AM Task #7084 (Closed): Survey Django App Installation v2

Distro: Alpine
Ahmed Bilal

08/22/2019

NS 08:29 PM Task #6988 (Closed): Fix cdist configuration run on monitoring.place6
Nico Schottelius
NS 12:13 PM Task #6983: Setup networking for bluecmd/mainframe
Well done
redmine@ungleich.ch writes:
Nico Schottelius
LN 12:02 PM Task #6983 (Closed): Setup networking for bluecmd/mainframe
ll nu
NS 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
LN 12:04 PM Task #7025 (Feedback): Fix ifup bond0.22 ip: ioctl 0x8922 failed: Result not representable
I cannot reproduce the issue. ll nu
LN 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-2GB-4.18.6M.swi
!
transceiver qsfp default-mode 4x10G
!
hostname switch1-place9
!
spanning-tree mode mstp
!
no ...
ll nu

08/16/2019

NS 10:46 AM Task #7053 (Rejected): Make nodejs/npm work on IPv6 only hosts
h2. Description
The following error occurs when trying to install a package:
Nico Schottelius

08/15/2019

NS 11:28 AM Task #7026: place9 hacking for getting ceph + netboot running
Please document it and transfer the knowledge of how to create the usb
sticks to Sami (i.e. document first, have Sami try it and use it)
Also port the dhcpv6 configuration into cdist
redmine@ungleich.ch writes:
Nico Schottelius
LN 10:49 AM Task #7026: place9 hacking for getting ceph + netboot running
update:
dhcpv6 netbooting with ipxe usb sticks is the current approach
ll nu

08/13/2019

NS 10:47 AM Task #7044 (Rejected): Document IPv6 only NAT64 enabled client network issues
* Mobile phone connecting back to tmobile -> not possible in the wifi network
** likely hardcoded ipv4 address
Nico Schottelius

08/12/2019

LN 04:29 PM Task #7026: place9 hacking for getting ceph + netboot running
!kernelpanicVFS.png!
ill try to unpack an alpine iso to see how does it boot to ramfs
ll nu

08/10/2019

LN 12:51 PM Task #6983: Setup networking for bluecmd/mainframe
** Opennebula:
vlan in "add networks" is under "802.1Q"
created vlans and attached to vm #24555:
bluecmd-mgmt vlan-26
bluecmd-storage vlan-27
cluster: place6
bridge: br-bluecmd-mgmt // br-bluecmd-stor
mtu / guest_mtu...
ll nu
LN 12:00 PM Task #6983: Setup networking for bluecmd/mainframe
* switch 3-6
!
vlan 25
name bluecmd-public
!
vlan 26
name bluecmd-mgmt
!
vlan 27
name bluecmd-storage
ll nu
LN 11:55 AM Task #6983: Setup networking for bluecmd/mainframe
switches in place6
* switch 1 and 2
!
vlan 25
name bluecmd-public
!
vlan 26
name bluecmd-mgmt
!
vlan 27
name bluecmd-storage
!
interface Ethernet31
switchport trunk allowed vlan 25-27
switchport mode trunk
ll nu
NS 11:48 AM Task #6983 (In Progress): Setup networking for bluecmd/mainframe
To be done
Tasks done:
* Create interface bond0.25 on routers
** -Update cdist config-
** -Apply to routers using cdist-
* -Create vlans {25,26,27} on switches in place6-
** 25 = bluecmd-public
** 26 = bluecmd-mgmt
** 27 = bl...
Nico Schottelius

08/08/2019

NS 01:18 PM Task #7026: place9 hacking for getting ceph + netboot running
fstab can be empty
rc.local can be empty
redmine@ungleich.ch writes:
Nico Schottelius
LN 01:09 PM Task #7026: place9 hacking for getting ceph + netboot running
I dont know how I instruct the system to load everyting to ramfs, because I havent seen extra parameters for it in our existing ipxescript configuration, fstab, rc.local, (maybe rcS. have relevant stuff)
Ill try to reach out today, fi...
ll nu
LN 01:11 PM Task #7025 (Seen): Fix ifup bond0.22 ip: ioctl 0x8922 failed: Result not representable
ll nu
LN 01:11 PM Task #7027 (Seen): Add new command to cdist / extend cdist to easily generate preos with ssh pubkey
ll nu

08/07/2019

MR 06:20 PM Task #7033 (Rejected): [dynamicweb] Payment fails without a proper message
Steps to reproduce:
1. Choose a VM to buy at staging/dev servers for https://datacenterlight.ch
2. Register as a user and input card details in the "Make payment page". Ensure
that the card leads to a payment related error.
3. Add a ...
Mondi Ravi
MR 06:19 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
Steps to reproduce:
1. Choose a VM to buy at staging/dev servers for https://datacenterlight.ch
2. Register as a user and input card details in the "Make payment page". Ensure
that the card leads to a payment related error.
3. Add ...
Mondi Ravi

08/05/2019

LN 04:50 PM Task #7026: place9 hacking for getting ceph + netboot running
using this
https://blog.skunkw0rks.io/blog/2018/09/03/pxe-boot-alpine-linux-pt.-1/
could be useful: https://blog.haschek.at/2019/build-your-own-datacenter-with-pxe-and-alpine.html
/etc/lighttpd/lighttpd.conf default plus the fol...
ll nu
 

Also available in: Atom