Commit graph

253 commits

Author SHA1 Message Date
Nico Schottelius
2a624e8442 Fix ssh dir and init link 2020-06-02 17:20:12 +02:00
Nico Schottelius
b96c39ccb6 Setup hostname for debian/devuan 2020-06-02 16:46:44 +02:00
e4d3062d45 Bump alpine script to 3.12 2020-05-30 07:50:27 +02:00
a78649c6ab [map-osd-to-disktype] added header, checked for bashism, should be posix compatible 2020-05-27 20:41:21 +02:00
2dfaedc858 [map-osd-to-disktype] bugfix: debug feature was added accidentally (no cleanup) 2020-05-27 20:16:58 +02:00
97c1893dce [map-osd-to-disktype] improved formatting, printf fixed size, so the columns match every time! (probably will have a bug if we reach 99+ osds) 2020-05-27 20:13:39 +02:00
root
4309c1639d [map-osd-to-disktype] fixing bug: grep matched on c0u1 and c0u10 at the same time, causing an extra entry to appear, and messing up the output 2020-05-27 19:42:27 +02:00
058a1d0baa map-osd-to-disktype v1, changed from findmnt to lsblk, added more info to the output 2020-05-27 19:21:33 +02:00
9c567bb057 map-osd-to-disktype v0.2, formatting output 2020-05-27 12:56:25 +02:00
6ecea763f9 map-osd-to-disktype v0.1, it works but haven't been tested extensively 2020-05-27 12:52:02 +02:00
1b30ab71b6 Fixing bugs in map disk types to osd script. Combining the outputs is needed, then it's complete 2020-05-27 12:36:20 +02:00
fbf4618afe Fixing bugs in map disk types to osd script 2020-05-27 12:27:26 +02:00
95b1922a36 Added WIP script for mapping osd to disk types, and helper script (megaclisas-status) that provides a nicely formatted output for megacli 2020-05-27 12:15:58 +02:00
9c17dad41d Fix local generation for debian image 2020-05-24 09:22:29 +02:00
1841857703 FreeBSD image: fix environment, mktemp disk image 2020-05-24 08:59:19 +02:00
0d554866c8 Initial sourcehut-inspired freebsd image build script 2020-05-24 08:49:41 +02:00
67c8cc94a4 Move EvilHam's FreeBSD scripts to legacy directory 2020-05-24 08:33:59 +02:00
3f9245d582 Debian ONE image: set hostname 2020-05-24 08:26:18 +02:00
Nico Schottelius
e0ac893ae6 Merge branch 'master' of code.ungleich.ch:ungleich-public/ungleich-tools 2020-05-21 17:09:49 +02:00
Nico Schottelius
b2d33e624a mikrotik-update: add notes for crs326 2020-05-21 17:09:39 +02:00
Nico Schottelius
a2558df868 Mode update 2020-05-15 20:52:45 +02:00
Nico Schottelius
1d3b786a0f add shell script to update server to ceph nautilus 2020-05-15 20:51:28 +02:00
5a2e01d0ed s/Ubuntu/Debian/ in debian build script 2020-05-13 14:27:58 +02:00
0e7aa75959 Fix locale issue in debian image 2020-05-13 14:25:17 +02:00
5af488b9d6 Fix script call in FreeBSD build following renaming 2020-05-13 12:09:26 +02:00
810ef1598e Rename freebsd build scripts for consistency 2020-05-13 11:41:34 +02:00
fnux
ad72ebc80d Merge branch 'master' into 'master'
[OpenNebula-images] Add scripts to generate FreeBSD images.

See merge request ungleich-public/ungleich-tools!5
2020-05-13 11:13:11 +02:00
4eb3bc5523 Add WIP archlinux image definition script 2020-05-12 07:15:50 +02:00
abea4dbdad [OpenNebula-images] Add scripts to generate FreeBSD images.
Tested for 12.1-RELEASE, 11.3-STABLE should be tested as well.

Two scripts are added, FreeBSD-build-opennebula-image-generic.sh takes
information from the environment and generates the specified image with either
dualstack or IPv6-only kernel and base applications.

FreeBSD-build-opennebula-image.sh has the versions supported in DCL and
generates
all neeeded images (combination of Version x Network support).

This should run in a DCL VM with an OK amount of cores (4/8 minimum), 2-4G RAM,
and storage of roughly 20G + 5G * #resulting_images.

This is because there is the base system, a 'pristine chroot', and during the
build there can be 2 copies of the resulting system written to the system.
Since there are 4 combinations of images:
  {STABLE,RELEASE} x {dualstack, IPv6ONLY}

That means we'll need to assign about 40G storage to be on the safe side.
2020-05-11 12:29:52 +02:00
b3f79de311 Add debian image build definition 2020-05-11 10:51:26 +02:00
43b52b264d Add forgotten centos to opennebula-images dir, +x ubuntu-build-one-... 2020-05-11 10:20:00 +02:00
6ea31faa47 Move ONE image defitions to their own folder 2020-05-11 10:19:08 +02:00
8970127c24 Add haveged to Fedora image 2020-05-11 10:19:08 +02:00
6b51feb1fd Bump Fedora image (F31 -> F32) 2020-05-11 10:19:08 +02:00
4fc8995e07 [ungleich-tool]Update config.py for path 2020-04-15 12:14:18 +02:00
ad8b7b2c6d [tools]Update get_info.py for uid 2020-04-08 07:18:56 +02:00
873eca6467 new file for vm map 2020-03-20 16:13:06 +09:00
kjg
9774225f95 [file]update vnc_console 2020-03-03 08:55:30 +01:00
b6cf60b83b Add new directory for vnc_console 2020-03-03 08:43:52 +01:00
fb68ce7c1c Add OpenNebula image definition for Alpine Linux 2020-02-14 15:23:54 +01:00
46fc35d3c3 Fix vm-queries.py 2020-01-31 23:10:16 +05:00
78470501dd Directly use builtin XMLRPC client as opposed to pyone library 2020-01-31 23:05:25 +05:00
55a6868006 Some optimizations to improve throughput 2020-01-28 23:28:00 +05:00
e34abc449d Removed config-and-secrets.conf 2020-01-28 18:32:03 +05:00
89244dc4ee remove uncloud specific things 2020-01-28 15:51:31 +05:00
1ffc6f5768 Added scripts related to getting info of OpenNebula VM into etcd and related queries 2020-01-28 15:34:09 +05:00
Nico Schottelius
8ef053eb49 Add hacking script for import vm info into etcd 2020-01-25 10:17:49 +01:00
fea52e0295 Add ubuntu ONE image definition 2020-01-19 14:47:41 +01:00
1f2ea6305f Add one-inspect-instance-network script 2020-01-16 17:46:15 +01:00
f3a219755c Add one-get-instances scripts 2020-01-16 17:46:15 +01:00