View Issue Details

IDProjectCategoryView StatusLast Update
0004556Rocky-Linux-8initscriptspublic2023-10-24 13:45
ReporterSagar Patil Assigned ToLouis Abel  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionunable to reproduce 
Summary0004556: Failed to start Execute cloud user/final scripts. Unable to login
DescriptionWe imported rockylinux8 and installed python3 and created an image . We are unable to login, seems like there is some dependency issue and cloud-init is unable to execute

Please help on this

Error log

[ OK ] Started Command Scheduler.
[ OK ] Started Notify NFS peers of a restart.
[ 47.378488] cloud-init[805]: Traceback (most recent call last):
[ 47.380049] cloud-init[805]: File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 570, in _build_master
[ 47.382360] cloud-init[805]: ws.require(__requires__)
[ 47.383543] cloud-init[805]: File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 888, in require
[ 47.385510] cloud-init[805]: needed = self.resolve(parse_requirements(requirements))
[ 47.387402] cloud-init[805]: File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 779, in resolve
[ 47.389678] cloud-init[805]: raise VersionConflict(dist, req).with_context(dependent_req)
[ 47.391576] cloud-init[805]: pkg_resources.ContextualVersionConflict: (urllib3 1.26.18 (/usr/local/lib/python3.6/site-packages), Requirement.parse('urllib3<1.25,>=1.21.1'), {'requests'})
[ 47.394931] cloud-init[805]: During handling of the above exception, another exception occurred:
[ 47.396816] cloud-init[805]: Traceback (most recent call last):
[ 47.398309] cloud-init[805]: File "/usr/bin/cloud-init", line 6, in <module>
[ 47.400027] cloud-init[805]: from pkg_resources import load_entry_point
[ 47.401538] cloud-init[805]: File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 3095, in <module>
[ 47.403862] cloud-init[805]: @_call_aside
[ 47.404906] cloud-init[805]: File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 3079, in _call_aside
[ 47.407553] cloud-init[805]: f(*args, **kwargs)
[ 47.408677] cloud-init[805]: File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 3108, in _initialize_master_working_set
[ 47.411360] cloud-init[805]: working_set = WorkingSet._build_master()
[ 47.412816] cloud-init[805]: File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 572, in _build_master
[ 47.415348] cloud-init[805]: return cls._build_from_requirements(__requires__)
[ 47.417086] cloud-init[805]: File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 585, in _build_from_requirements
[ 47.425359] cloud-init[805]: dists = ws.resolve(reqs, Environment())
[ 47.426864] cloud-init[805]: File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 774, in resolve
[ 47.437561] cloud-init[805]: raise DistributionNotFound(req, requirers)
[ 47.439079] cloud-init[805]: pkg_resources.DistributionNotFound: The 'urllib3<1.25,>=1.21.1' distribution was not found and is required by requests
[FAILED] Failed to start Apply the settings specified in cloud-config.
See 'systemctl status cloud-config.service' for details.
         Starting Execute cloud user/final scripts...
[ OK ] Started OpenSSH server daemon.
[ 47.691171] cloud-init[813]: Traceback (most recent call last):
[ 47.692846] cloud-init[813]: File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 570, in _build_master
[ 47.695094] cloud-init[813]: ws.require(__requires__)
[ 47.696219] cloud-init[813]: File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 888, in require
[ 47.698269] cloud-init[813]: needed = self.resolve(parse_requirements(requirements))
[ 47.699891] cloud-init[813]: File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 779, in resolve
[ 47.702043] cloud-init[813]: raise VersionConflict(dist, req).with_context(dependent_req)
[ 47.704143] cloud-init[813]: pkg_resources.ContextualVersionConflict: (urllib3 1.26.18 (/usr/local/lib/python3.6/site-packages), Requirement.parse('urllib3<1.25,>=1.21.1'), {'requests'})
[ 47.708604] cloud-init[813]: During handling of the above exception, another exception occurred:
[ 47.710552] cloud-init[813]: Traceback (most recent call last):
[ 47.712038] cloud-init[813]: File "/usr/bin/cloud-init", line 6, in <module>
[ 47.713970] cloud-init[813]: from pkg_resources import load_entry_point
[ 47.715941] cloud-init[813]: File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 3095, in <module>
[ 47.718511] cloud-init[813]: @_call_aside
[ 47.719538] cloud-init[813]: File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 3079, in _call_aside
[ 47.721797] cloud-init[813]: f(*args, **kwargs)
[ 47.722848] cloud-init[813]: File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 3108, in _initialize_master_working_set
[ 47.726257] cloud-init[813]: working_set = WorkingSet._build_master()
[ 47.728331] [cloud-init OK [813]: ] File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 572, in _build_masterStarted System Logging Service.
[ 47.728411] cloud-init[813]: return cls._build_from_requirements(__requires__)
[ 47.728660] cloud-init[813]: File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 585, in _build_from_requirements
[ 47.728918] cloud-init[813]: dists = ws.resolve(reqs, Environment())
[ 47.729425] cloud-init[813]: File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 774, in resolve
[ 47.729675] cloud-init[813]: raise DistributionNotFound(req, requirers)
[ 47.729927] cloud-init[813]: pkg_resources.DistributionNotFound: The 'urllib3<1.25,>=1.21.1' distribution was not found and is required by requests

[FAILED] Failed to start Execute cloud user/final scripts.
See 'systemctl status cloud-final.service' for details.
TagsNo tags attached.

Activities

Sagar Patil

Sagar Patil

2023-10-24 10:24

reporter   ~0004984

It worked after pinning urllib3==1.21.1
Louis Abel

Louis Abel

2023-10-24 13:45

administrator   ~0004985

It is likely you are configuring your system in a way that is not supported. You may be using pip to upgrade modules directly as root or making other unsupported changes. There should be no reason to do "version pinning" to make a system package like cloud-init work.

Closing as unable to reproduce, as no other information has been provided and reporter has appeared to solve their own issue.

Issue History

Date Modified Username Field Change
2023-10-23 12:31 Sagar Patil New Issue
2023-10-24 10:24 Sagar Patil Note Added: 0004984
2023-10-24 13:45 Louis Abel Assigned To => Louis Abel
2023-10-24 13:45 Louis Abel Status new => closed
2023-10-24 13:45 Louis Abel Resolution open => unable to reproduce
2023-10-24 13:45 Louis Abel Note Added: 0004985