Jack Schwartz wrote: > Hi everyone. > > IMHO, have the test team build their own distro, having them add > whatever they want to their custom manifest, including grub entries > for ssh. This would be a good test of DC as well as the repo and > other components of the building process. > > We can document on the opensolaris.org wiki how to enable ssh using > grub entries so that others besides the test team can do it. Having the grub entries in their own custom manifest is just the first step. Currently, there's no support in to interpret these extra flags passed in from grub. So, we still have to do work in the code that's executing during boot to interpret the flags. > > As for default language selections, I know the DC manifest has support > for this. Not sure if DC does anything with it yet though. DC currently doesn't do anything with default language selections. If it is specified in the manifest, it will just be ignored for now.
Thanks, --Karen > > My $.02, > Jack > > On 03/06/09 12:47, Joseph J VLcek wrote: >> Thank you Karen. >> >> Having a test env is a good idea and would likely be an acceptable >> solution for the test team. >> >> but >> >> What if others want to either enable ssh or select the default >> language or the other way around or both? >> >> I guess what I am asking is: do folks feel it is not likely that >> anyone other than the test team would want to toggle ssh and have >> automatic default language select? >> >> If only the test team would benefit from these then: >> 1- I could create a "test environment" grub entry to both enable ssh >> and automatically select the defaults for the language questions. >> 2- What should the title of this grub entry be? >> >> Thanks, Joe >> >> >> Karen Tung wrote: >>> Hi Joe, >>> >>> What about just creating 1 grub entry with some sort of flag to >>> indicate to boot up the test env, which includes enabling ssh and >>> skipping >>> all the language questions? Being automated, I configure that >>> having 4 entries >>> won't help them, since choosing any 1 of them won't allow them to >>> automatically >>> boot into the desktop. >>> >>> I looked at bug 6431, usr/src/cmd/distro_const/utils/grub_setup.py >>> shouldn't >>> be the place to put these extra entries, regardless how many we >>> eventually decide. >>> The extra entries should be specified in the manifest used for >>> building the images. >>> Take a look at the <grub_menu_modifications> section of the manifest >>> used >>> for building the Live CDs. I will also update the bug with this >>> comment. >>> >>> Thanks, >>> >>> --Karen >>> >>> >>> >>> Joseph J VLcek wrote: >>>> I would like ideas on how best to structure the live media grub >>>> menu to provide the user both the ability to enable ssh, and select >>>> the defaults for the language prompts. >>>> >>>> This is to address bug: >>>> http://defect.opensolaris.org/bz/show_bug.cgi?id=6431 >>>> >>>> This bug was filed by the QA team to enable easier remote access to >>>> help automate testing. >>>> >>>> To address the "enable ssh" issue Dave Miner had told me to add a >>>> new grub entry to allow the user to enable ssh. >>>> >>>> The bug has since been updated with a request to also automatically >>>> select the language defaults (keyboard layout and desktop language). >>>> >>>> Dave Miner had suggested the QA folks investigate using expect to >>>> automate the language selection. After investigation it turns out >>>> the QA folks can not use expect. >>>> >>>> So they need to be able to enable ssh while selecting the language >>>> defaults and perhaps without selecting the language defaults. >>>> >>>> This would create 4 new grub entires. >>>> >>>> One idea I had was to provide an undocumented grub flag to force >>>> the selection of the default language options and require the QA >>>> folks to manually edit the grub entry and pass this option. >>>> >>>> But that sounds a bit awkward to me. >>>> >>>> Any ideas? >>>> >>>> Thanks, Joe >>>> _______________________________________________ >>>> caiman-discuss mailing list >>>> caiman-discuss at opensolaris.org >>>> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss >>> >> >> _______________________________________________ >> caiman-discuss mailing list >> caiman-discuss at opensolaris.org >> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss >