/srv/irclogs.ubuntu.com/2020/08/12/#ubuntu-installer.txt

Norm_42Would anyone be able to explain to me the difference between oem-config and ubiquity? on the system I am using ubiquity is /usr/bin/ubiquity and oem-config is -> /usr/lib/ubiquity/bin/ubiquity21:25
Norm_42I am trying to run ubiquity/oem-setup (as I said I have no idea what the difference is) using debconf_ui in text mode on first boot of the device I am working on.  How do I take over the console so that system messages are not displayed while the setup is running?21:44
CarlFKNorm_42: I may get scolded, but I suggest spending the 5 min to read and 20 min to watch it run: https://debconf-video-team.pages.debian.net/ansible/usb_install/usb_quick_start.html21:50
CarlFKjust that one page21:50
CarlFKassuming you have a usb stick and x86 box handy that can be wiped21:51
Norm_42I have a usb stick but the availability of x86 boxes I can wipe is 021:54
Norm_42(working from home has its disadvantages)21:54
Norm_42What would be the result of following these steps and how would it going to help me with my current problem?21:58
CarlFKit demos an automated install from OS to application config22:00
CarlFKI have copied it and swapped out the app parts to setup something completely different22:01
Norm_42I'm not really doing an install.  I am doing an OEM OOBE setup of an already installed box... Like the windows sysprep where you leave the device in a state where the end user has to agree to the EULA and create the user account and setup things like locale and networking22:02
Norm_42I have this mostly working (actually nVidia did the work) I am just trying to adapt what they did for my needs.22:03
Norm_42The problem is that the nvidia setup uses the gtk gui setup if a monitor is plugged in and a debconf_ui if there is no monitor and you setup via serial over USB22:04
CarlFKwelp, if you make a usb stick, you will have it all working, and then you can adapt it. which might be less work.22:05
Norm_42the gui setup does not allow networking to be setup but the text mode debconf seems to work perfectly22:05
Norm_42I need to ship these boxes (nvidia Jetson Nanos) completely configured except for the last step22:05
CarlFKdo you know ansible?22:06
Norm_42My only problem right now is that kernel messages display while the setup is running which is not a good user experience.22:06
Norm_42So there has to be a way of supressing the messages.  I already have quiet on the boot args but systemd keeps wanting to tell me that there is a long running setup operation while the setup is running22:09
CarlFKheh - we made a point of making sure all that spew was visible22:12
Norm_42Really the most annoying one is [*   ] (1 of 2)  "A start job is running for End-user configuration after inital OEM installatoin (Debconf UI) (<time in seconds>)22:21
Norm_422 messages per second and marching stars too22:22

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!