Jira (PUP-10016) Systemd provider is not correctly selected as the service provider if puppet is run as non root

2019-10-28 Thread Christoph Maser (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Christoph Maser commented on  PUP-10016  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Systemd provider is not correctly selected as the service provider if puppet is run as non root   
 

  
 
 
 
 

 
 IMHO this is not sufficient for docker testing environments, there PID1 is not systemd, systemd might not even be installed, which is totally acceptable for the catalogue tests.  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)  
 
 

 
   
 

  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.324178.1568121391000.8503.1572248700594%40Atlassian.JIRA.


Jira (PUP-10016) Systemd provider is not correctly selected as the service provider if puppet is run as non root

2019-10-03 Thread Josh Cooper (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10016  
 
 
  Systemd provider is not correctly selected as the service provider if puppet is run as non root   
 

  
 
 
 
 

 
Change By: 
 Josh Cooper  
 
 
Fix Version/s: 
 PUP 6.10.0  
 
 
Fix Version/s: 
 PUP 6.4.4  
 
 
Fix Version/s: 
 PUP 5.5.17  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)  
 
 

 
   
 

  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.324178.1568121391000.128884.1570137360413%40Atlassian.JIRA.


Jira (PUP-10016) Systemd provider is not correctly selected as the service provider if puppet is run as non root

2019-10-03 Thread George Mrejea (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 George Mrejea updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10016  
 
 
  Systemd provider is not correctly selected as the service provider if puppet is run as non root   
 

  
 
 
 
 

 
Change By: 
 George Mrejea  
 
 
Fix Version/s: 
 PUP 6.4.4  
 
 
Fix Version/s: 
 PUP 5.5.17  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)  
 
 

 
   
 

  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.324178.1568121391000.127316.1570099560301%40Atlassian.JIRA.


Jira (PUP-10016) Systemd provider is not correctly selected as the service provider if puppet is run as non root

2019-09-27 Thread Jean Bond (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Jean Bond commented on  PUP-10016  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Systemd provider is not correctly selected as the service provider if puppet is run as non root   
 

  
 
 
 
 

 
 This ticket is marked with 6.9 and 6.10; did something new happen to this ticket for 6.10?  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)  
 
 

 
   
 

  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.324178.1568121391000.118149.1569604080352%40Atlassian.JIRA.


Jira (PUP-10016) Systemd provider is not correctly selected as the service provider if puppet is run as non root

2019-09-27 Thread Jean Bond (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Jean Bond assigned an issue to Jean Bond  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10016  
 
 
  Systemd provider is not correctly selected as the service provider if puppet is run as non root   
 

  
 
 
 
 

 
Change By: 
 Jean Bond  
 
 
Assignee: 
 Gheorghe Popescu Jean Bond  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)  
 
 

 
   
 

  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.324178.1568121391000.118144.1569604080333%40Atlassian.JIRA.


Jira (PUP-10016) Systemd provider is not correctly selected as the service provider if puppet is run as non root

2019-09-26 Thread Mihai Buzgau (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Mihai Buzgau updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10016  
 
 
  Systemd provider is not correctly selected as the service provider if puppet is run as non root   
 

  
 
 
 
 

 
Change By: 
 Mihai Buzgau  
 
 
Fix Version/s: 
 PUP 6.10.0  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)  
 
 

 
   
 

  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.324178.1568121391000.115936.1569492480260%40Atlassian.JIRA.


Jira (PUP-10016) Systemd provider is not correctly selected as the service provider if puppet is run as non root

2019-09-18 Thread Andreas Ntaflos (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Andreas Ntaflos commented on  PUP-10016  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Systemd provider is not correctly selected as the service provider if puppet is run as non root   
 

  
 
 
 
 

 
 Gheorghe Popescu Thank you for creating a ticket for this! Since commenting in https://tickets.puppetlabs.com/browse/PUP-7312 I have not been able to reliably reproduce the issue I was having using Vagrant. I have created a minimal Puppet module for this at https://github.com/antaflos/puppet-foobar. On our in-house built Ubuntu 18.04 Vagrant boxes the spec tests would reliably fail with the aforementioned error message, but on the official ubuntu/bionic64 boxes (https://app.vagrantup.com/ubuntu/boxes/bionic64) the spec tests would reliably pass. I have no idea why and still cannot figure it out. Drives me crazy  I am glad this issue got attention and a fix so quickly! Thanks to all involved! Not that it matters much now, and just out of curiosity: couldn't Puppet also just look at /sbin/init, much like it looked at /proc/1/exe and read the symlink target? This works for regular users, not just root. As in:  
 
 
 
 
 confine :true => Puppet::FileSystem.exist?('/sbin/init') && Puppet::FileSystem.readlink('/sbin/init').include?('systemd')
  
 
 
 
  Maybe in addition to looking at /proc/1/exe, i.e.:  
 
 
 
 
 confine :true => (Puppet::FileSystem.exist?('/proc/1/exe') && Puppet::FileSystem.readlink('/proc/1/exe').include?('systemd')) ||   
 
 
 (Puppet::FileSystem.exist?('/sbin/init') && Puppet::FileSystem.readlink('/sbin/init').include?('systemd'))
  
 
 
 
   
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
   

Jira (PUP-10016) Systemd provider is not correctly selected as the service provider if puppet is run as non root

2019-09-13 Thread Jean Bond (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Jean Bond updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10016  
 
 
  Systemd provider is not correctly selected as the service provider if puppet is run as non root   
 

  
 
 
 
 

 
Change By: 
 Jean Bond  
 
 
Labels: 
 resolved-issue-added  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)  
 
 

 
   
 

  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.324178.1568121391000.98181.1568402880494%40Atlassian.JIRA.


Jira (PUP-10016) Systemd provider is not correctly selected as the service provider if puppet is run as non root

2019-09-10 Thread Josh Cooper (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper commented on  PUP-10016  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Systemd provider is not correctly selected as the service provider if puppet is run as non root   
 

  
 
 
 
 

 
 Passed master CI in https://github.com/puppetlabs/puppet/commit/c2ccdd4efe  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)  
 
 

 
   
 

  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.324178.1568121391000.93113.1568179620521%40Atlassian.JIRA.


Jira (PUP-10016) Systemd provider is not correctly selected as the service provider if puppet is run as non root

2019-09-10 Thread Josh Cooper (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10016  
 
 
  Systemd provider is not correctly selected as the service provider if puppet is run as non root   
 

  
 
 
 
 

 
Change By: 
 Josh Cooper  
 
 
Release Notes Summary: 
 PUP-7312 (released in 6.8.0) introduced a regression that prevented puppet's systemd provider from working when running as non-root. For example, the command "puppet resource service" did not include systemd services.  
 
 
Release Notes: 
 Bug Fix  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)  
 
 

 
   
 

  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.324178.1568121391000.92774.1568153040226%40Atlassian.JIRA.


Jira (PUP-10016) Systemd provider is not correctly selected as the service provider if puppet is run as non root

2019-09-10 Thread Josh Cooper (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper commented on  PUP-10016  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Systemd provider is not correctly selected as the service provider if puppet is run as non root   
 

  
 
 
 
 

 
 Since PUP-7312 was never released in 5.5-6.4, then this "fix" only applies to 6.9.0  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)  
 
 

 
   
 

  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.324178.1568121391000.92754.1568152860218%40Atlassian.JIRA.


Jira (PUP-10016) Systemd provider is not correctly selected as the service provider if puppet is run as non root

2019-09-10 Thread Josh Cooper (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper commented on  PUP-10016  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Systemd provider is not correctly selected as the service provider if puppet is run as non root   
 

  
 
 
 
 

 
 Merged 5.5.x PR in https://github.com/puppetlabs/puppet/commit/7c01e08e03e54e6ea8f822c05ac117f500f9dcc4  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)  
 
 

 
   
 

  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.324178.1568121391000.92751.1568152800213%40Atlassian.JIRA.


Jira (PUP-10016) Systemd provider is not correctly selected as the service provider if puppet is run as non root

2019-09-10 Thread Josh Cooper (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper commented on  PUP-10016  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Systemd provider is not correctly selected as the service provider if puppet is run as non root   
 

  
 
 
 
 

 
 Merged master PR in https://github.com/puppetlabs/puppet/commit/c2ccdd4efe8ffc4a721ab47c88a834158a37251e  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)  
 
 

 
   
 

  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.324178.1568121391000.92746.1568152681130%40Atlassian.JIRA.


Jira (PUP-10016) Systemd provider is not correctly selected as the service provider if puppet is run as non root

2019-09-10 Thread Nirupama Mantha (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Nirupama Mantha commented on  PUP-10016  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Systemd provider is not correctly selected as the service provider if puppet is run as non root   
 

  
 
 
 
 

 
 Please update release notes for this ticket accordingly  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)  
 
 

 
   
 

  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.324178.1568121391000.92679.1568151180179%40Atlassian.JIRA.


Jira (PUP-10016) Systemd provider is not correctly selected as the service provider if puppet is run as non root

2019-09-10 Thread Josh Cooper (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Josh Cooper updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10016  
 
 
  Systemd provider is not correctly selected as the service provider if puppet is run as non root   
 

  
 
 
 
 

 
Change By: 
 Josh Cooper  
 
 
Fix Version/s: 
 PUP 6.9.0  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)  
 
 

 
   
 

  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.324178.1568121391000.92096.1568136780506%40Atlassian.JIRA.


Jira (PUP-10016) Systemd provider is not correctly selected as the service provider if puppet is run as non root

2019-09-10 Thread Gheorghe Popescu (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Gheorghe Popescu updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10016  
 
 
  Systemd provider is not correctly selected as the service provider if puppet is run as non root   
 

  
 
 
 
 

 
Change By: 
 Gheorghe Popescu  
 
 
Story Points: 
 1  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)  
 
 

 
   
 

  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.324178.1568121391000.91564.1568122020146%40Atlassian.JIRA.


Jira (PUP-10016) Systemd provider is not correctly selected as the service provider if puppet is run as non root

2019-09-10 Thread Gheorghe Popescu (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Gheorghe Popescu assigned an issue to Gheorghe Popescu  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10016  
 
 
  Systemd provider is not correctly selected as the service provider if puppet is run as non root   
 

  
 
 
 
 

 
Change By: 
 Gheorghe Popescu  
 
 
Assignee: 
 Gheorghe Popescu  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)  
 
 

 
   
 

  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.324178.1568121391000.91563.1568122020140%40Atlassian.JIRA.


Jira (PUP-10016) Systemd provider is not correctly selected as the service provider if puppet is run as non root

2019-09-10 Thread Gheorghe Popescu (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Gheorghe Popescu commented on  PUP-10016  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Systemd provider is not correctly selected as the service provider if puppet is run as non root   
 

  
 
 
 
 

 
 https://github.com/puppetlabs/puppet/pull/7705  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)  
 
 

 
   
 

  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.324178.1568121391000.91560.1568121600138%40Atlassian.JIRA.


Jira (PUP-10016) Systemd provider is not correctly selected as the service provider if puppet is run as non root

2019-09-10 Thread Gheorghe Popescu (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Gheorghe Popescu created an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Puppet /  PUP-10016  
 
 
  Systemd provider is not correctly selected as the service provider if puppet is run as non root   
 

  
 
 
 
 

 
Issue Type: 
  Bug  
 
 
Assignee: 
 Unassigned  
 
 
Created: 
 2019/09/10 6:16 AM  
 
 
Priority: 
  Normal  
 
 
Reporter: 
 Gheorghe Popescu  
 

  
 
 
 
 

 
 Puppet Version: 6.8.1 It seems that this change breaks a few things when Puppet is not being run as root, for example during spec tests (i.e. pdk test unit). At least under Ubuntu 16.04 and 18.04 the file /proc/1/exe is not accessible by regular users, so Puppet::FileSystem.exist?('/proc/1/exe') returns false and Puppet::FileSystem.readlink('/proc/1/exe').include?('systemd') fails with Errno::EACCES. ls also fails, obviously:  
 
 
 
 
    
 
 
 $ ls /proc/1/exe  
 
 
 ls: cannot read symbolic link '/proc/1/exe': Permission denied  
 
 
 lrwxrwxrwx 1 root root 0 Sep  7 00:13 /proc/1/exe  
 
 
 This has interesting implications in that now Puppet no longer recognizes that systemd is the correct service provider for recent Debian and Ubuntu releases. Thus spec tests for