omniti-labs / kayak Goto Github PK
View Code? Open in Web Editor NEWKayak (PXE-enabled network imaging of OmniOS) - Note, this is a quasi-private archive for OmniTI, you probably want https://omniosce.org
Kayak (PXE-enabled network imaging of OmniOS) - Note, this is a quasi-private archive for OmniTI, you probably want https://omniosce.org
I'm stashing this here because I'll soon have test h/w and will probably end up doing it myself. If someone else gets to it sooner, so much the better.
We should support installing to nvme devices. Since Kayak does not use libdiskmgmt, we don't need to wait for https://www.illumos.org/issues/6232 .
Hi all,
I think it is not very easy for new users coming to Omnios from various other distros to make the initial network configuration so I have written a small tool in Python to remedy this obstacle. The script is tested and runs on all Omnios as of r151014. I have tested on r151014 and r151022
The script is not ment to be the swiss army knife for configuring networks on Omnios so there is no support for vnic, vlan, and aggregates. It will only support configuring a single nic given the
user the option for dhcp and static setup. The user is also asked whether to configure dns in which case the user is asked for an IP.
Currently it will only handle ethernet but IPoIB is on my todo list. The script can be downloaded here: http://git.datanom.net/netconf.git/
AutoHostname is pretty neat, but I noticed it does not pad with 0 like SmartOS does.
Not sure this is by design or not. At the very least it is not consistent with the other stuff like cfg naming.
Noticed that during an r151014 Kayak install, svc:/system/utmp:default went into maintenance because the utmpd executable (/usr/lib/utmpd) was missing. SMF reported an exit status of 96 from the start method. The relevant code is here:
http://src.illumos.org/source/xref/illumos-gate/usr/src/cmd/utmpd/svc-utmpd#29
http://src.illumos.org/source/xref/illumos-gate/usr/src/cmd/svc/shell/smf_include.sh#240 shows that SMF_EXIT_ERR_CONFIG is indeed 96.
This wasn't fatal to the installed system (the install was already done) but it did stall Kayak and force a maintenance login.
It looks like we toss the utmp SMF manifest in build_image.sh though, so I'm not sure what the correct fix is. Maybe we just keep utmpd, or maybe we don't need utmp at all in the miniroot/breakfix environment?
It seems DNS is not working within kayak.
I had a quick look by setting NO_REBOOT but it seems even if you configure resolv.conf and nsswitch.conf it still doesn't work. I think libresolv is missing?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.