XDG_SESSION_TYPE error on devstack installation
Nitish Goel
goel.nitish10 at gmail.com
Thu Nov 26 12:11:09 UTC 2020
Thanks Balázs,
This workaround export XDG_SESSION_TYPE='' worked for me.
Thanks,
Nitish Goel
On Wed, Nov 25, 2020 at 10:07 PM Balázs Gibizer <balazs.gibizer at est.tech>
wrote:
>
>
> On Wed, Nov 25, 2020 at 09:42, Nitish Goel <goel.nitish10 at gmail.com>
> wrote:
> > 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
>
>
> I've seen the same error in my Ubuntu 18.04 devstack on master. I
> stopped digging when I saw that the code that blows are 15 months
> old[1]. As a workaround I did
>
> $ export XDG_SESSION_TYPE=''
> $ ./unstack.sh && ./stack.sh
>
> And it worked.
>
> [1]
>
> https://github.com/asweigart/pyperclip/blame/master/src/pyperclip/__init__.py#L568
>
> Cheers,
> gibi
>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-discuss/attachments/20201126/c5db2f79/attachment.html>
More information about the openstack-discuss
mailing list