XDG_SESSION_TYPE error on devstack installation

Nitish Goel goel.nitish10 at gmail.com
Wed Nov 25 04:12:31 UTC 2020


Hi Team,

I'm trying to install a devstack on a ubuntu 18.04 VM having python 3.6.9
but getting below error. Any suggestions?
python - 3.6.9
stack user with sudo access.
pip version - pip 20.2.4 from /usr/local/lib/python3.6/dist-packages/pip
(python 3.6)
https://stackoverflow.com/questions/64989221/xdg-session-type-error-on-devstack-installation


NFO keystone.cmd.bootstrap [None
req-f46e9c41-1b14-4e5b-82b2-ada81e8b0dcd None None] Created region
RegionOne
INFO keystone.cmd.bootstrap [None
req-f46e9c41-1b14-4e5b-82b2-ada81e8b0dcd None None] Created public
endpoint http://10.61.62.241/identity
INFO keystone.cmd.bootstrap [None
req-f46e9c41-1b14-4e5b-82b2-ada81e8b0dcd None None] Created admin
endpoint http://10.61.62.241/identity


+./stack.sh:main:1084                      create_keystone_accounts
+lib/keystone:create_keystone_accounts:314  local admin_project
++lib/keystone:create_keystone_accounts:315  oscwrap project show
admin -f value -c id
Traceback (most recent call last):
  File "/usr/local/bin/openstack", line 5, in <module>
    from openstackclient.shell import main
  File "/usr/local/lib/python3.6/dist-packages/openstackclient/shell.py",
line 24, in <module>
    from osc_lib import shell
  File "/usr/local/lib/python3.6/dist-packages/osc_lib/shell.py", line
24, in <module>
    from cliff import app
  File "/usr/local/lib/python3.6/dist-packages/cliff/app.py", line 24,
in <module>
    import cmd2
  File "/usr/local/lib/python3.6/dist-packages/cmd2/__init__.py", line
30, in <module>
    from .cmd2 import Cmd
  File "/usr/local/lib/python3.6/dist-packages/cmd2/cmd2.py", line 48,
in <module>
    from .clipboard import can_clip, get_paste_buffer, write_to_paste_buffer
  File "/usr/local/lib/python3.6/dist-packages/cmd2/clipboard.py",
line 12, in <module>
    _ = pyperclip.paste()
  File "/usr/local/lib/python3.6/dist-packages/pyperclip/__init__.py",
line 680, in lazy_load_stub_paste
    copy, paste = determine_clipboard()
  File "/usr/local/lib/python3.6/dist-packages/pyperclip/__init__.py",
line 568, in determine_clipboard
    os.environ["XDG_SESSION_TYPE"] == "wayland" and
  File "/usr/lib/python3.6/os.py", line 669, in __getitem__
    raise KeyError(key) from None
KeyError: 'XDG_SESSION_TYPE'

++functions-common:oscwrap:2346             return 1
+lib/keystone:create_keystone_accounts:315  admin_project=
+lib/keystone:create_keystone_accounts:1   exit_trap
+./stack.sh:exit_trap:491                  local r=1
++./stack.sh:exit_trap:492                  jobs -p
+./stack.sh:exit_trap:492                  jobs=
+./stack.sh:exit_trap:495                  [[ -n '' ]]
+./stack.sh:exit_trap:501                  '[' -f /tmp/tmp.LRWsRkTTkV ']'
+./stack.sh:exit_trap:502                  rm /tmp/tmp.LRWsRkTTkV
+./stack.sh:exit_trap:506                  kill_spinner
+./stack.sh:kill_spinner:401               '[' '!' -z '' ']'
+./stack.sh:exit_trap:508                  [[ 1 -ne 0 ]]
+./stack.sh:exit_trap:509                  echo 'Error on exit'
Error on exit
+./stack.sh:exit_trap:511                  type -p generate-subunit
+./stack.sh:exit_trap:512                  generate-subunit 1606228299
592 fail
+./stack.sh:exit_trap:514                  [[ -z /opt/stack/logs ]]
+./stack.sh:exit_trap:517                  /usr/bin/python3.6
/opt/stack/devstack/tools/worlddump.py -d /opt/stack/logs
+./stack.sh:exit_trap:526                  exit 1
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-discuss/attachments/20201125/6c75a0d1/attachment-0001.html>


More information about the openstack-discuss mailing list