Bug 1408882

Summary: Kickstart file /run/install/ks.cfg is missing
Product: [Fedora] Fedora Reporter: Orion Poplawski <orion>
Component: anacondaAssignee: Anaconda Maintenance Team <anaconda-maint-list>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: rawhideCC: anaconda-maint-list, g.kaviyarasu, jonathan, mkolman, pwhalen, vanmeeuwen+fedora, volcanowill, vponcova
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-02-16 15:28:08 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Orion Poplawski 2016-12-27 23:46:13 UTC
Description of problem:

Trying to do a kickstart install, get:

23:19:48,317 ERR anaconda.stdout: Kickstart file /run/install/ks.cfg is missing.

caused by:
23:19:10,144 INFO dracut-initqueue:anaconda fetching kickstart from http://cobbler.cora.nwra.com/cblr/svc/op/ks/system/vmconflict
23:19:10,169 INFO dracut-initqueue:  % Total    % Received % Xferd  Average Speed   Time    Time
  Time  Current
23:19:10,175 INFO dracut-initqueue:                                 Dload  Upload   Total   Spent
  Left  Speed
23:19:10,305 INFO dracut-initqueue:#015  0     0    0     0    0     0      0      0 --:--:-- --:--
:-- --:--:--     0#015100 21212  100 21212    0     0   148k      0 --:--:-- --:--:-- --:--:--  149
k
23:19:10,408 INFO dracut-initqueue:Failed to import the site module
23:19:10,418 INFO dracut-initqueue:Traceback (most recent call last):
23:19:10,419 INFO dracut-initqueue:  File "/usr/bin/../..//usr/lib64/python3.6/site.py", line 548,
in <module>
23:19:10,419 INFO dracut-initqueue:    main()
23:19:10,424 INFO dracut-initqueue:  File "/usr/bin/../..//usr/lib64/python3.6/site.py", line 534,
in main
23:19:10,425 INFO dracut-initqueue:    known_paths = addusersitepackages(known_paths)
23:19:10,426 INFO dracut-initqueue:  File "/usr/bin/../..//usr/lib64/python3.6/site.py", line 282,
in addusersitepackages
23:19:10,428 INFO dracut-initqueue:    user_site = getusersitepackages()
23:19:10,429 INFO dracut-initqueue:  File "/usr/bin/../..//usr/lib64/python3.6/site.py", line 258,
in getusersitepackages
23:19:10,430 INFO dracut-initqueue:    user_base = getuserbase() # this will also set USER_BASE
23:19:10,434 INFO dracut-initqueue:  File "/usr/bin/../..//usr/lib64/python3.6/site.py", line 248,
in getuserbase
23:19:10,440 INFO dracut-initqueue:    USER_BASE = get_config_var('userbase')
23:19:10,440 INFO dracut-initqueue:  File "/usr/lib64/python3.6/sysconfig.py", line 604, in get_con
fig_var
23:19:10,441 INFO dracut-initqueue:    return get_config_vars().get(name)
23:19:10,442 INFO dracut-initqueue:  File "/usr/lib64/python3.6/sysconfig.py", line 553, in get_con
fig_vars
23:19:10,442 INFO dracut-initqueue:    _init_posix(_CONFIG_VARS)
23:19:10,451 INFO dracut-initqueue:  File "/usr/lib64/python3.6/sysconfig.py", line 424, in _init_p
osix
23:19:10,456 INFO dracut-initqueue:    _temp = __import__(name, globals(), locals(), ['build_time_v
ars'], 0)
23:19:10,457 INFO dracut-initqueue:ModuleNotFoundError: No module named '_sysconfigdata_m_linux_x86_64-linux-gnu'

Version-Release number of selected component (if applicable):
26.16-1

Comment 1 Paul Whalen 2017-01-03 15:53:14 UTC
Same issue when doing ks installs on armhfp

[   89.001407] dracut-initqueue[595]: Traceback (most recent call last):
[   89.002624] dracut-initqueue[595]:   File "/usr/bin/../..//usr/lib/python3.6/site.py", line 544, in <module>
[   89.008296] dracut-initqueue[595]:     main()
[   89.010703] dracut-initqueue[595]:   File "/usr/bin/../..//usr/lib/python3.6/site.py", line 530, in main
[   89.014697] dracut-initqueue[595]:     known_paths = addusersitepackages(known_paths)
[   89.020328] dracut-initqueue[595]:   File "/usr/bin/../..//usr/lib/python3.6/site.py", line 282, in addusersitepackages
[   89.789638] audit: type=1130 audit(1483458162.440:15): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=kernel msg='unit=dracut-initqueue comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'

[   89.029229] dracut-initqueue[595]:   File "/usr/bin/../..//usr/lib/python3.6/site.py", line 258, in getusersitepackages
[   89.033376] dracut-initqueue[595]:     user_base = getuserbase() # this will also set USER_BASE
[   89.035649] dracut-initqueue[595]:   File "/usr/bin/../..//usr/lib/python3.6/site.py", line 248, in getuserbase
[   89.040394] dracut-initqueue[595]:     USER_BASE = get_config_var('userbase')
[  OK  ] Started dracut initqueue hook.
[   89.053770] dracut-initqueue[595]:   File "/usr/lib/python3.6/sysconfig.py", line 604, in get_config_var
[   89.056679] dracut-initqueue[595]:     return get_config_vars().get(name)
[   89.057671] dracut-initqueue[595]:   File "/usr/lib/python3.6/sysconfig.py", line 553, in get_config_vars
[   89.062817] dracut-initqueue[595]:     _init_posix(_CONFIG_VARS)
[   89.063740] dracut-initqueue[595]:   File "/usr/lib/python3.6/sysconfig.py", line 424, in _init_posix
[   89.067868] dracut-initqueue[595]:     _temp = __import__(name, globals(), locals(), ['build_time_vars'], 0)
[   89.069845] dracut-initqueue[595]: ModuleNotFoundError: No module named '_sysconfigdata_m_linux_arm-linux-gnueabi'
[   89.078876] dracut-initqueue[595]: /lib/anaconda-lib.sh: line 220: /tmp/ks.info: No such file or directory

Comment 2 if_else 2017-02-16 03:20:51 UTC
I have a same issue when install CentOS 7.3 under VirtualBox with 1 GB memory.

One of comment in below bug show that CentOS 7.3's installer needed min memory should be more than 1 GB:

https://bugzilla.redhat.com/show_bug.cgi?id=1278260

After I resize VM's memory to 1280 MB, error with "/run/install/ks.cfg is missing" disappeared.

Comment 3 Orion Poplawski 2017-02-16 15:28:08 UTC
I'm no longer seeing this with 26.20-1

Comment 4 if_else 2017-02-17 10:54:13 UTC
@Orion Poplawski

I have tested the CentOS 7.3 rolling build ISO which was updated at 2017-02-10.

https://buildlogs.centos.org/rolling/7/isos/x86_64/CentOS-7-x86_64-Minimal-1701-01.iso

It was still have this bug under CentOS 7.3's anaconda installer.

It seemed that CentOS 7.3's anaconda installer needed update by upstream.

Comment 5 Orion Poplawski 2017-02-17 16:23:21 UTC
This bug report has nothing to do with EL7.3.  If you are seeing problems there file a new bug report against anaconda in RHEL7.3.