ovirt-vmconsole serial

I have followed the setup on http://www.ovirt.org/documentation/admin-guide/serial-console-setup/ I am able to ssh to the hosted engine and select a VM. A VM with console enabled and permissions set gives a blank screen ( freezes ). So I checked serial-getty@.service Am I right this service should run on a host? When I check status, I get this: ... systemd[1]: *Dependency failed for Serial Getty on hvc0.* .. systemd[1]: *Job serial-getty@hvc0.service/start failed with result 'dependency'.* What needs to be done? When I restart the service it takes a long tine and looks like a timeout is triggered. Looking forward to use the serial console feature.

This is a multi-part message in MIME format. --------------040709060200050404090703 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: quoted-printable Le 24/04/2016 19:49, Paul Groeneweg | Pazion a =E9crit :
I have followed the setup on=20 http://www.ovirt.org/documentation/admin-guide/serial-console-setup/
I am able to ssh to the hosted engine and select a VM. A VM with console enabled and permissions set gives a blank screen (=20 freezes ). Many reasons can lead to this, depending on the guest os. Have you modified all needed files into the guest OS?
This is what I did for my vms (tty0 is to get the boot sequence into=20 the spice/vnc console insted of a black screen) CentOS 5: * grub.conf for i in $(cat /tmp/update_grub); do ssh root@$i 'sed -e=20 "s/^\\t\(kernel\).*$/&*console\=3Dtty0 console\=3DttyS0*/g" -i=20 /etc/grub.conf'; done * inittab for i in $(cat /tmp/liste) ; do echo $i; ssh root@$i "sed -i \"/tty6/a=20 *S0:2345:respawn:/sbin/mingetty ttyS0*\" /etc/inittab"; done * securetty for i in $(cat /tmp/liste) ; do echo $i; ssh root@$i "sed -i \"/tty11/a=20 *ttyS0*\" /etc/securetty"; done CentOS 6: * grub.conf for i in $(cat /tmp/update_grub); do ssh root@$i 'sed -e=20 "s/^\\t\(kernel\).*$/&*console\=3Dtty0 console\=3DttyS0*/g" -i=20 /etc/grub.conf'; done * securetty for i in $(cat /tmp/liste) ; do echo $i; ssh root@$i "sed -i \"/tty11/a=20 *ttyS0*\" /etc/securetty"; done CentOS 7 : securetty file already includes ttyS0 by default * grub2.cfg for i in $(cat /tmp/update_grub2);do echo -e "$i:\n"; ssh root@$i 'sed=20 -e "s/^\\t\(linux16\).*$/&*console\=3Dtty0 console\=3DttyS0*/g" -i=20 /boot/grub2/grub.cfg'; done for i in $(cat /tmp/update_grub2);do echo -e "$i:\n"; ssh root@$i=20 'grub2-mkconfig -o /boot/grub2/grub.cfg'; done As a last alternative, grubby does the staff on every OS and grub=20 versions, but doesn't modify the securetty file. * grubby for i in $(cat /tmp/update_grub2);do echo -e "$i:\n"; ssh root@$i=20 "grubby --update-kernel=3DALL --args=3D\"console=3Dtty0 console=3DttyS0\"= "; done
So I checked serial-getty@.service
So you run el7 :)
Am I right this service should run on a host? Sure, but not enough
When I check status, I get this:
... systemd[1]: *Dependency failed for Serial Getty on hvc0.*
.. systemd[1]: *Job serial-getty@hvc0.service/start failed with result=20 'dependency'.*
* *
What needs to be done? When I restart the service it takes a long tine=20 and looks like a timeout is triggered.
you can check if ttyS0 is opened with stty < /dev/ttyS0 If true, the issue might come from a right permission. Did you add the wanted user (doesn't work with group) per vm with the=20 minimum UserVmManager role? if the user is SuperUser, it still can't connect to the console due to a=20 bug.
Looking forward to use the serial console feature.
it works very well and it is very convinient:) Just a last tip : the default escape character to escape from ssh is "~." Good luck!
* *
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
--=20 Nathana=EBl Blanchet Supervision r=E9seau P=F4le Infrastrutures Informatiques 227 avenue Professeur-Jean-Louis-Viala 34193 MONTPELLIER CEDEX 5 =09 T=E9l. 33 (0)4 67 54 84 55 Fax 33 (0)4 67 54 84 14 blanchet@abes.fr --------------040709060200050404090703 Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: quoted-printable <html> <head> <meta content=3D"text/html; charset=3Dwindows-1252" http-equiv=3D"Content-Type"> </head> <body bgcolor=3D"#FFFFFF" text=3D"#000000"> Le 24/04/2016 19:49, Paul Groeneweg | Pazion a =E9crit=A0:<br> <blockquote cite=3D"mid:CAE1B0QJsn8hxA5C5vkZci-UTCMcMtvWcZG29zjegnttGoSeyLg@mail.gmai= l.com" type=3D"cite"> <div dir=3D"ltr">I have followed the setup on=A0<a moz-do-not-send=3D"true" href=3D"http://www.ovirt.org/documentation/admin-guide/serial-console-set= up/"><a class=3D"moz-txt-link-freetext" href=3D"http://www.ovirt.org/docu= mentation/admin-guide/serial-console-setup/">http://www.ovirt.org/documen= tation/admin-guide/serial-console-setup/</a></a> <div><br> </div> <div>I am able to ssh to the hosted engine and select a VM.</div> <div>A VM with console enabled and permissions set gives a blank screen ( freezes ).</div> </div> </blockquote> Many reasons can lead to this, depending on the guest os. <br> Have you modified all needed files into the guest OS?<br> <br> =A0This is what I did for my vms (tty0 is to get the boot sequence into the spice/vnc console insted of a black screen) <br> <br> CentOS 5:<br> <ul> <li>grub.conf<br> </li> </ul> for i in $(cat /tmp/update_grub); do ssh root@$i 'sed -e "s/^\\t\(kernel\).*$/&<b> console\=3Dtty0 console\=3DttyS0</b>/g"= -i /etc/grub.conf'; done<br> <ul> <li>inittab<br> </li> </ul> for i in $(cat /tmp/liste) ; do echo $i; ssh root@$i "sed -i \"/tty6/a <b>S0:2345:respawn:/sbin/mingetty ttyS0</b>\" /etc/inittab"; done<br> <ul> <li>securetty<br> </li> </ul> for i in $(cat /tmp/liste) ; do echo $i; ssh root@$i "sed -i \"/tty11/a <b>ttyS0</b>\" /etc/securetty"; done<br> <br> CentOS 6:<br> <ul> <li>grub.conf<br> </li> </ul> for i in $(cat /tmp/update_grub); do ssh root@$i 'sed -e "s/^\\t\(kernel\).*$/&<b> console\=3Dtty0 console\=3DttyS0</b>/g"= -i /etc/grub.conf'; done<br> <ul> <li>securetty<br> </li> </ul> for i in $(cat /tmp/liste) ; do echo $i; ssh root@$i "sed -i \"/tty11/a <b>ttyS0</b>\" /etc/securetty"; done<br> <br> CentOS 7 : securetty file already includes ttyS0 by default<br> <ul> <li>grub2.cfg<br> </li> </ul> for i in $(cat /tmp/update_grub2);do echo -e "$i:\n"; ssh root@$i 'sed -e "s/^\\t\(linux16\).*$/&<b> console\=3Dtty0 console\=3Dtty= S0</b>/g" -i /boot/grub2/grub.cfg'; done<br> for i in $(cat /tmp/update_grub2);do echo -e "$i:\n"; ssh root@$i 'grub2-mkconfig -o /boot/grub2/grub.cfg'; done<br> <br> As a last alternative, grubby does the staff on every OS and grub versions, but doesn't modify the securetty file.<br> <ul> <li>grubby <br> </li> </ul> for i in $(cat /tmp/update_grub2);do echo -e "$i:\n"; ssh root@$i "grubby --update-kernel=3DALL --args=3D\"console=3Dtty0 console=3Dtty= S0\""; done<br> <blockquote cite=3D"mid:CAE1B0QJsn8hxA5C5vkZci-UTCMcMtvWcZG29zjegnttGoSeyLg@mail.gmai= l.com" type=3D"cite"> <div dir=3D"ltr"> <div><br> </div> <div>So I checked=A0<span style=3D"line-height:1.5"><a class=3D"m= oz-txt-link-abbreviated" href=3D"mailto:serial-getty@.service">serial-get= ty@.service</a></span></div> </div> </blockquote> So you run el7 :)<br> <blockquote cite=3D"mid:CAE1B0QJsn8hxA5C5vkZci-UTCMcMtvWcZG29zjegnttGoSeyLg@mail.gmai= l.com" type=3D"cite"> <div dir=3D"ltr"> <div>Am I right this service should run on a host?</div> </div> </blockquote> Sure, but not enough<br> <blockquote cite=3D"mid:CAE1B0QJsn8hxA5C5vkZci-UTCMcMtvWcZG29zjegnttGoSeyLg@mail.gmai= l.com" type=3D"cite"> <div dir=3D"ltr"> <div><br> </div> <div>When I check status, I get this:<br> <div><br> </div> <div> <p class=3D"p1"><span class=3D"s1">... systemd[1]: </span><sp= an class=3D"s2"><b>Dependency failed for Serial Getty on hvc0.</b></span></p> <p class=3D"p1"><span class=3D"s1">.. systemd[1]: <b>Job <a class=3D"moz-txt-link-abbreviated" href=3D"mailto:se= rial-getty@hvc0.service/start">serial-getty@hvc0.service/start</a> failed= with result 'dependency'.</b></span></p> <p class=3D"p1"><span class=3D"s1"><b><br> </b></span></p> <p class=3D"p1"><span class=3D"s1">What needs to be done? Whe= n I restart the service it takes a long tine and looks like a timeout is triggered.</span></p> </div> </div> </div> </blockquote> you can check if ttyS0 is opened with=A0 stty < /dev/ttyS0<br> If true, the issue might come from a right permission. <br> Did you add the wanted user (doesn't work with group) per vm with the minimum UserVmManager role? <br> if the user is SuperUser, it still can't connect to the console due to a bug.<br> <blockquote cite=3D"mid:CAE1B0QJsn8hxA5C5vkZci-UTCMcMtvWcZG29zjegnttGoSeyLg@mail.gmai= l.com" type=3D"cite"> <div dir=3D"ltr"> <div> <div> <p class=3D"p1"><span class=3D"s1">Looking forward to use the serial console feature.</span></p> </div> </div> </div> </blockquote> it works very well and it is very convinient:) <br> <br> Just a last tip : the default escape character to escape from ssh is "~."<br> <br> Good luck!<br> <blockquote cite=3D"mid:CAE1B0QJsn8hxA5C5vkZci-UTCMcMtvWcZG29zjegnttGoSeyLg@mail.gmai= l.com" type=3D"cite"> <div dir=3D"ltr"> <div> <div> <p class=3D"p1"><span class=3D"s1"><b><br> </b></span></p> </div> </div> </div> <br> <fieldset class=3D"mimeAttachmentHeader"></fieldset> <br> <pre wrap=3D"">_______________________________________________ Users mailing list <a class=3D"moz-txt-link-abbreviated" href=3D"mailto:Users@ovirt.org">Use= rs@ovirt.org</a> <a class=3D"moz-txt-link-freetext" href=3D"http://lists.ovirt.org/mailman= /listinfo/users">http://lists.ovirt.org/mailman/listinfo/users</a> </pre> </blockquote> <br> <pre class=3D"moz-signature" cols=3D"72">--=20 Nathana=EBl Blanchet Supervision r=E9seau P=F4le Infrastrutures Informatiques 227 avenue Professeur-Jean-Louis-Viala 34193 MONTPELLIER CEDEX 5 =09 T=E9l. 33 (0)4 67 54 84 55 Fax 33 (0)4 67 54 84 14 <a class=3D"moz-txt-link-abbreviated" href=3D"mailto:blanchet@abes.fr">bl= anchet@abes.fr</a> </pre> </body> </html> --------------040709060200050404090703--

Hello, I attach to this thread to detail how I was able to have serial console working both on CentOS 6.7 and CentOS 7.2 VMs on 3.6.5 - CentOS 6.7 Basically what described in general here (but using ttyS0 instead ttyS1): http://www.cyberciti.biz/faq/centos-rhel-6-install-serial-console/ So in /boot/grub/grub.conf a) right before the "hiddenmenu" line: serial --unit=*0 *--speed=19200 --word=8 --parity=no --stop=1 terminal --timeout=5 serial console b) At the end of kernel line added: console=tty0 console=ttyS*0*,19200n8 Added at the end of /etc/securetty the line ttyS0 Only difference is that as I used ttyS0, the upstart configuration was not needed: the system after reboot was already listening on ttyS0 Creating upstart config file generated 2 processes listening on ttyS0 - CentOS 7.2 created VM with virtio console enabled in options and basically following what described here https://www.youtube.com/watch?v=Sx2HRwFqG7o from default configuration I got after install: Add in /etc/default/grub "console=ttyS0" in GRUB_CMDLINE_LINUX so that it is now: GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet console=ttyS0" grub2-mkconfig -o /boot/grub2/grub.cfg reboot the VM
From a client: $ ssh -t -p 2222 ovirt-vmconsole@ovirt.lutwyn.org connect Available Serial Consoles: 00 c6desktop[68a82ada-a1d2-44d0-85b0-f3a08cc2f579] 01 c7desktop[787f46f6-de4a-4b42-ba39-9609908c2905] SELECT> 01
CentOS Linux 7 (Core) Kernel 3.10.0-327.13.1.el7.x86_64 on an x86_64 Host-006 login: root Password: Last login: Tue May 3 01:34:57 on pts/0 [root@Host-006 ~]# [root@Host-006 ~]# [root@Host-006 ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) [root@Host-006 ~]# exit HIH, Gianluca

On 03 May 2016, at 13:08, Gianluca Cecchi <gianluca.cecchi@gmail.com> = wrote: =20 Hello, I attach to this thread to detail how I was able to have serial = console working both on CentOS 6.7 and CentOS 7.2 VMs on 3.6.5 =20 - CentOS 6.7 Basically what described in general here (but using ttyS0 instead = ttyS1): http://www.cyberciti.biz/faq/centos-rhel-6-install-serial-console/ = <http://www.cyberciti.biz/faq/centos-rhel-6-install-serial-console/> =20 So in /boot/grub/grub.conf=20 =20 a) right before the "hiddenmenu" line: =20 serial --unit=3D0 --speed=3D19200 --word=3D8 --parity=3Dno --stop=3D1 terminal --timeout=3D5 serial console =20 b) At the end of kernel line added: console=3Dtty0 console=3DttyS0,19200n8 =20 Added at the end of /etc/securetty the line ttyS0 =20 Only difference is that as I used ttyS0, the upstart configuration was = not needed: the system after reboot was already listening on ttyS0 Creating upstart config file generated 2 processes listening on ttyS0 =20 =20 - CentOS 7.2 created VM with virtio console enabled in options and basically = following what described here https://www.youtube.com/watch?v=3DSx2HRwFqG7o = <https://www.youtube.com/watch?v=3DSx2HRwFqG7o> =20 from default configuration I got after install: =20 Add in /etc/default/grub "console=3DttyS0" in GRUB_CMDLINE_LINUX so =
--Apple-Mail=_BD09F72D-91EC-46F7-A2A6-B1736D2F6445 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii that it is now:
GRUB_CMDLINE_LINUX=3D"rd.lvm.lv <http://rd.lvm.lv/>=3Dcentos/root = rd.lvm.lv <http://rd.lvm.lv/>=3Dcentos/swap rhgb quiet console=3DttyS0" =20 grub2-mkconfig -o /boot/grub2/grub.cfg =20 reboot the VM =20 =46rom a client: $ ssh -t -p 2222 ovirt-vmconsole@ovirt.lutwyn.org = <mailto:ovirt-vmconsole@ovirt.lutwyn.org> connect Available Serial Consoles: 00 c6desktop[68a82ada-a1d2-44d0-85b0-f3a08cc2f579] 01 c7desktop[787f46f6-de4a-4b42-ba39-9609908c2905] SELECT> 01 =20 CentOS Linux 7 (Core) Kernel 3.10.0-327.13.1.el7.x86_64 on an x86_64 =20 Host-006 login: root Password:=20 Last login: Tue May 3 01:34:57 on pts/0 [root@Host-006 ~]#=20 [root@Host-006 ~]#=20 [root@Host-006 ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core)=20 [root@Host-006 ~]# exit
Hi Gianluca, would you care to extend = http://www.ovirt.org/documentation/admin-guide/serial-console-setup/ = with this useful info? I suppose there are quite a few people who would = find handy some tips how to set it up for various guest OSes Thanks, michal
=20 HIH, Gianluca _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
--Apple-Mail=_BD09F72D-91EC-46F7-A2A6-B1736D2F6445 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii <html><head><meta http-equiv=3D"Content-Type" content=3D"text/html = charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; = -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" = class=3D""><br class=3D""><div><blockquote type=3D"cite" class=3D""><div = class=3D"">On 03 May 2016, at 13:08, Gianluca Cecchi <<a = href=3D"mailto:gianluca.cecchi@gmail.com" = class=3D"">gianluca.cecchi@gmail.com</a>> wrote:</div><br = class=3D"Apple-interchange-newline"><div class=3D""><div dir=3D"ltr" = class=3D""><div class=3D"gmail_extra"><div = class=3D"gmail_quote">Hello,</div><div class=3D"gmail_quote">I attach to = this thread to detail how I was able to have serial console working both = on CentOS 6.7 and CentOS 7.2 VMs on 3.6.5</div><div = class=3D"gmail_quote"><br class=3D""></div><div class=3D"gmail_quote">- = CentOS 6.7</div><div class=3D"gmail_quote">Basically what described in = general here (but using ttyS0 instead ttyS1):</div><div = class=3D"gmail_quote"><a = href=3D"http://www.cyberciti.biz/faq/centos-rhel-6-install-serial-console/= " = class=3D"">http://www.cyberciti.biz/faq/centos-rhel-6-install-serial-conso= le/</a><br class=3D""></div><div class=3D"gmail_quote"><br = class=3D""></div><div class=3D"gmail_quote">So = in /boot/grub/grub.conf </div><div class=3D"gmail_quote"><br = class=3D""></div><div class=3D"gmail_quote">a) right before the = "hiddenmenu" line:</div><div class=3D"gmail_quote"><div = class=3D"gmail_quote"><br class=3D""></div><div = class=3D"gmail_quote">serial --unit=3D<b class=3D"">0 </b>--speed=3D19200 = --word=3D8 --parity=3Dno --stop=3D1</div><div = class=3D"gmail_quote">terminal --timeout=3D5 serial = console</div></div><div class=3D"gmail_quote"><br class=3D""></div><div = class=3D"gmail_quote">b) At the end of kernel line added:</div><div = class=3D"gmail_quote">console=3Dtty0 console=3DttyS<b = class=3D"">0</b>,19200n8<br class=3D""></div><div = class=3D"gmail_quote"><br class=3D""></div><div = class=3D"gmail_quote">Added at the end of /etc/securetty the = line</div><div class=3D"gmail_quote">ttyS0<br class=3D""></div><div = class=3D"gmail_quote"><br class=3D""></div><div class=3D"gmail_quote">Only= difference is that as I used ttyS0, the upstart configuration was not = needed: the system after reboot was already listening on ttyS0<br = class=3D""></div><div class=3D"gmail_quote">Creating upstart config file = generated 2 processes listening on ttyS0</div><div = class=3D"gmail_quote"><br class=3D""></div><div class=3D"gmail_quote"><br = class=3D""></div><div class=3D"gmail_quote"><div class=3D"gmail_quote">- = CentOS 7.2</div><div class=3D"gmail_quote">created VM with virtio = console enabled in options and basically following what described = here</div><div class=3D"gmail_quote"><a = href=3D"https://www.youtube.com/watch?v=3DSx2HRwFqG7o" = class=3D"">https://www.youtube.com/watch?v=3DSx2HRwFqG7o</a></div><div = class=3D"gmail_quote"><br class=3D""></div><div class=3D"gmail_quote">from= default configuration I got after install:</div><div = class=3D"gmail_quote"><br class=3D""></div><div class=3D"gmail_quote">Add = in /etc/default/grub "console=3DttyS0" in GRUB_CMDLINE_LINUX so that it = is now:</div><div class=3D"gmail_quote">GRUB_CMDLINE_LINUX=3D"<a = href=3D"http://rd.lvm.lv/" class=3D"">rd.lvm.lv</a>=3Dcentos/root <a = href=3D"http://rd.lvm.lv/" class=3D"">rd.lvm.lv</a>=3Dcentos/swap rhgb = quiet console=3DttyS0"</div><div class=3D"gmail_quote"><br = class=3D""></div><div class=3D"gmail_quote">grub2-mkconfig -o = /boot/grub2/grub.cfg</div><div class=3D"gmail_quote"><br = class=3D""></div><div class=3D"gmail_quote">reboot the VM</div><div = class=3D"gmail_quote"><br class=3D""></div><div class=3D"gmail_quote">=46r= om a client:</div><div class=3D"gmail_quote">$ ssh -t -p 2222 <a = href=3D"mailto:ovirt-vmconsole@ovirt.lutwyn.org" = class=3D"">ovirt-vmconsole@ovirt.lutwyn.org</a> connect</div><div = class=3D"gmail_quote">Available Serial Consoles:</div><div = class=3D"gmail_quote">00 = c6desktop[68a82ada-a1d2-44d0-85b0-f3a08cc2f579]</div><div = class=3D"gmail_quote">01 = c7desktop[787f46f6-de4a-4b42-ba39-9609908c2905]</div><div = class=3D"gmail_quote">SELECT> 01</div><div class=3D"gmail_quote"><br = class=3D""></div><div class=3D"gmail_quote">CentOS Linux 7 = (Core)</div><div class=3D"gmail_quote">Kernel 3.10.0-327.13.1.el7.x86_64 = on an x86_64</div><div class=3D"gmail_quote"><br class=3D""></div><div = class=3D"gmail_quote">Host-006 login: root</div><div = class=3D"gmail_quote">Password: </div><div class=3D"gmail_quote">Last= login: Tue May 3 01:34:57 on pts/0</div><div = class=3D"gmail_quote">[root@Host-006 ~]# </div><div = class=3D"gmail_quote">[root@Host-006 ~]# </div><div = class=3D"gmail_quote">[root@Host-006 ~]# cat = /etc/redhat-release</div><div class=3D"gmail_quote">CentOS Linux release = 7.2.1511 (Core) </div><div class=3D"gmail_quote">[root@Host-006 ~]# = exit</div></div></div></div></div></blockquote><div><br = class=3D""></div>Hi Gianluca,</div><div>would you care to extend <a = href=3D"http://www.ovirt.org/documentation/admin-guide/serial-console-setu= p/" = class=3D"">http://www.ovirt.org/documentation/admin-guide/serial-console-s= etup/</a> with this useful info? I suppose there are quite a few people = who would find handy some tips how to set it up for various guest = OSes</div><div><br = class=3D""></div><div>Thanks,</div><div>michal</div><div><br = class=3D""><blockquote type=3D"cite" class=3D""><div class=3D""><div = dir=3D"ltr" class=3D""><div class=3D"gmail_extra"><div = class=3D"gmail_quote"><div class=3D"gmail_quote"><br class=3D""></div><div= class=3D"gmail_quote">HIH,</div><div = class=3D"gmail_quote">Gianluca</div></div></div></div> _______________________________________________<br class=3D"">Users = mailing list<br class=3D""><a href=3D"mailto:Users@ovirt.org" = class=3D"">Users@ovirt.org</a><br = class=3D"">http://lists.ovirt.org/mailman/listinfo/users<br = class=3D""></div></blockquote></div><br class=3D""></body></html>= --Apple-Mail=_BD09F72D-91EC-46F7-A2A6-B1736D2F6445--
participants (4)
-
Gianluca Cecchi
-
Michal Skrivanek
-
Nathanaël Blanchet
-
Paul Groeneweg | Pazion