[Bug 939290] Re: package samba 2:3.6.3-1ubuntu1 failed to install/upgrade: ErrorMessage: subprocess installed post-installation script returned error exit status 1
** Changed in: samba (Ubuntu) Importance: Undecided = Medium -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to samba in Ubuntu. https://bugs.launchpad.net/bugs/939290 Title: package samba 2:3.6.3-1ubuntu1 failed to install/upgrade: ErrorMessage: subprocess installed post-installation script returned error exit status 1 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/939290/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 777318] Re: ubuntu-vm-builder crashed with VMBuilderUserError in main()
Sounds like there is some debate as to whether this is a crash or an error message. I'm going to change status to 'Opinion' so that further discussion can happen. ** Changed in: vm-builder (Ubuntu) Status: New = Opinion -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to vm-builder in Ubuntu. https://bugs.launchpad.net/bugs/777318 Title: ubuntu-vm-builder crashed with VMBuilderUserError in main() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/vm-builder/+bug/777318/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 804211] Re: package foo2zjs 20110210dfsg-1ubuntu2.1 failed to install/upgrade: problemas de dependencias - se deja sin configurar
** Changed in: samba (Ubuntu) Status: New = Incomplete ** Changed in: cups (Ubuntu) Status: New = Incomplete -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to samba in Ubuntu. https://bugs.launchpad.net/bugs/804211 Title: package foo2zjs 20110210dfsg-1ubuntu2.1 failed to install/upgrade: problemas de dependencias - se deja sin configurar To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups/+bug/804211/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 937941] Re: Upstream have withdrawn 2.7.10 due to several regressions
PuppetLabs released 2.7.11 which fixes the issues with 2.7.10 https://projects.puppetlabs.com/projects/puppet/wiki/Release_Notes#2.7.11 -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to puppet in Ubuntu. https://bugs.launchpad.net/bugs/937941 Title: Upstream have withdrawn 2.7.10 due to several regressions To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/937941/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 939361] [NEW] ec2-get-console-output fails with xfire native error message with openjdk-7
Public bug reported: jamespage@hendrix:~/src/precise/hdp/charms$ ec2-get-console-output i-bea8faf7 Unexpected error: org.codehaus.xfire.fault.XFireFault: Library /usr/lib/x86_64-linux-gnu/libsoftokn3.so does not exist at org.codehaus.xfire.fault.XFireFault.createFault(XFireFault.java:89) at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:83) at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:114) at org.codehaus.xfire.client.Client.invoke(Client.java:336) at org.codehaus.xfire.client.XFireProxy.handleRequest(XFireProxy.java:77) at org.codehaus.xfire.client.XFireProxy.invoke(XFireProxy.java:57) at $Proxy12.getConsoleOutput(Unknown Source) at com.amazon.aes.webservices.client.Jec2Impl.getConsoleOutput(Jec2Impl.java:1575) at com.amazon.aes.webservices.client.cmd.GetConsoleOutput.invokeOnline(GetConsoleOutput.java:64) at com.amazon.aes.webservices.client.cmd.BaseCmd.invoke(BaseCmd.java:854) at com.amazon.aes.webservices.client.cmd.GetConsoleOutput.main(GetConsoleOutput.java:72) Caused by: java.security.ProviderException: Library /usr/lib/x86_64-linux-gnu/libsoftokn3.so does not exist at sun.security.pkcs11.SunPKCS11.init(SunPKCS11.java:292) at sun.security.pkcs11.SunPKCS11.init(SunPKCS11.java:103) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:525) at sun.security.jca.ProviderConfig$2.run(ProviderConfig.java:224) at sun.security.jca.ProviderConfig$2.run(ProviderConfig.java:206) at java.security.AccessController.doPrivileged(Native Method) at sun.security.jca.ProviderConfig.doLoadProvider(ProviderConfig.java:206) at sun.security.jca.ProviderConfig.getProvider(ProviderConfig.java:187) at sun.security.jca.ProviderList.getProvider(ProviderList.java:232) at sun.security.jca.ProviderList$ServiceList.tryGet(ProviderList.java:433) at sun.security.jca.ProviderList$ServiceList.access$200(ProviderList.java:375) at sun.security.jca.ProviderList$ServiceList$1.hasNext(ProviderList.java:485) at sun.security.jca.GetInstance.getInstance(GetInstance.java:170) at javax.net.ssl.SSLContext.getInstance(SSLContext.java:156) at javax.net.ssl.SSLContext.getDefault(SSLContext.java:97) at javax.net.ssl.SSLSocketFactory.getDefault(SSLSocketFactory.java:121) at org.apache.commons.httpclient.protocol.SSLProtocolSocketFactory.createSocket(SSLProtocolSocketFactory.java:82) at org.apache.commons.httpclient.protocol.SSLProtocolSocketFactory.createSocket(SSLProtocolSocketFactory.java:127) at org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707) at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(MultiThreadedHttpConnectionManager.java:1361) at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387) at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171) at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397) at org.codehaus.xfire.transport.http.CommonsHttpMessageSender.send(CommonsHttpMessageSender.java:369) at org.codehaus.xfire.transport.http.HttpChannel.sendViaClient(HttpChannel.java:123) at org.codehaus.xfire.transport.http.HttpChannel.send(HttpChannel.java:48) at org.codehaus.xfire.handler.OutMessageSender.invoke(OutMessageSender.java:26) at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131) at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:79) ... 9 more This might actually be the latest openjdk updates - I will take a look ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: ec2-api-tools 1.5.0.0-0ubuntu1 ProcVersionSignature: Ubuntu 3.2.0-17.26-generic 3.2.6 Uname: Linux 3.2.0-17-generic x86_64 NonfreeKernelModules: fglrx ApportVersion: 1.92-0ubuntu1 Architecture: amd64 Date: Thu Feb 23 09:37:13 2012 PackageArchitecture: all SourcePackage: ec2-api-tools UpgradeStatus: No upgrade log present (probably fresh install) ** Affects: ec2-api-tools (Ubuntu) Importance: Undecided Status: New ** Affects: openjdk-7 (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug precise -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to ec2-api-tools in Ubuntu. https://bugs.launchpad.net/bugs/939361 Title: ec2-get-console-output fails with xfire native error message with
[Bug 939361] Re: ec2-get-console-output fails with xfire native error message
-- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to ec2-api-tools in Ubuntu. https://bugs.launchpad.net/bugs/939361 Title: ec2-get-console-output fails with xfire native error message with openjdk-7 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ec2-api-tools/+bug/939361/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 939361] Re: ec2-get-console-output fails with xfire native error message
Forgot I was running java 7 as default. Switching back to java 6 resolves this issue but it still looks like a problem. Adding task for openjdk-7 ** Also affects: openjdk-7 (Ubuntu) Importance: Undecided Status: New ** Summary changed: - ec2-get-console-output fails with xfire native error message + ec2-get-console-output fails with xfire native error message with openjdk-7 -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to ec2-api-tools in Ubuntu. https://bugs.launchpad.net/bugs/939361 Title: ec2-get-console-output fails with xfire native error message with openjdk-7 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ec2-api-tools/+bug/939361/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 838010] Re: /usr/share/augeas/lenses/dist/aliases.aug does not parse valid /etc/aliases file
Could you please make your changelog entries more descriptive? I had to drill down to this bug to find out what you were patching in this and the previous upload. Also patch headers would be useful. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to augeas in Ubuntu. https://bugs.launchpad.net/bugs/838010 Title: /usr/share/augeas/lenses/dist/aliases.aug does not parse valid /etc/aliases file To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/augeas/+bug/838010/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 938612] Re: Squid3 3.1.11-1ubuntu0.1 failed to install/upgrade: ErrorMessage: subprocess installed post-installation script returned error exit status 1
Fixed - thanks!! I won't lie - I have no idea what a trailing new line is! But as this was a test system I was testing the upgrade on, I simply moved the squid.conf to squid.conf.temp and put the default squid.conf.dpkg as squid.conf I then re ran apt-get upgrade and it ran without the error. dpkg -s squid3 now thinks it's installed ok so I;m assuming it's all happy again. I shall work on removing the dodgy lines from our squid.conf as it is a completely custom handwritten configuration file and more than likely to have these dodgy trailing newlines. I have to work on the squid.conf file anyway as squid upgrade has completely change the way NTLM authentication works... as it's broken on upgrade :( Many Thanks for quick response. Paul -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to squid3 in Ubuntu. https://bugs.launchpad.net/bugs/938612 Title: Squid3 3.1.11-1ubuntu0.1 failed to install/upgrade: ErrorMessage: subprocess installed post-installation script returned error exit status 1 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/squid3/+bug/938612/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 907518] Re: swift proxy cannot start when configured to use keystone
I think this is because documentation was outdated, a doc update was added in fb4f37 which should show how to configure it properly. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to keystone in Ubuntu. https://bugs.launchpad.net/bugs/907518 Title: swift proxy cannot start when configured to use keystone To manage notifications about this bug go to: https://bugs.launchpad.net/keystone/+bug/907518/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 938612] Re: Squid3 3.1.11-1ubuntu0.1 failed to install/upgrade: ErrorMessage: subprocess installed post-installation script returned error exit status 1
I got VI to show special characters Looks like there were lots of random: ^I characters (capital i) embedded in quite a few of the comments. Usually just after the # character that shows it's a comment line, but some were mid-way through the comment line. I can't confirm, because I'm now running the latest version on my test server. I can update you when I try update again, after cleaning up config file.. but I suspect this is the reason when changing the config file to vanilla one works. Thanks, Paul -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to squid3 in Ubuntu. https://bugs.launchpad.net/bugs/938612 Title: Squid3 3.1.11-1ubuntu0.1 failed to install/upgrade: ErrorMessage: subprocess installed post-installation script returned error exit status 1 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/squid3/+bug/938612/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 939462] Re: smbd crashed with SIGABRT in rep_strlcpy()
*** This bug is a duplicate of bug 913809 *** https://bugs.launchpad.net/bugs/913809 Thank you for taking the time to report this crash and helping to make this software better. This particular crash has already been reported and is a duplicate of bug #913809, so is being marked as such. Please look at the other bug report to see if there is any missing information that you can provide, or to see if there is a workaround for the bug. Additionally, any further discussion regarding the bug should occur in the other report. Please continue to report any other bugs you may find. ** Attachment removed: CoreDump.gz https://bugs.launchpad.net/bugs/939462/+attachment/2774711/+files/CoreDump.gz ** Attachment removed: Disassembly.txt https://bugs.launchpad.net/bugs/939462/+attachment/2774713/+files/Disassembly.txt ** Attachment removed: ProcMaps.txt https://bugs.launchpad.net/bugs/939462/+attachment/2774714/+files/ProcMaps.txt ** Attachment removed: ProcStatus.txt https://bugs.launchpad.net/bugs/939462/+attachment/2774715/+files/ProcStatus.txt ** Attachment removed: Registers.txt https://bugs.launchpad.net/bugs/939462/+attachment/2774716/+files/Registers.txt ** Attachment removed: Stacktrace.txt https://bugs.launchpad.net/bugs/939462/+attachment/2774717/+files/Stacktrace.txt ** Attachment removed: ThreadStacktrace.txt https://bugs.launchpad.net/bugs/939462/+attachment/2774718/+files/ThreadStacktrace.txt ** Visibility changed to: Public ** This bug has been marked a duplicate of private bug 913809 ** Visibility changed to: Public ** Tags removed: need-amd64-retrace -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to samba in Ubuntu. https://bugs.launchpad.net/bugs/939462 Title: smbd crashed with SIGABRT in rep_strlcpy() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/939462/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 939361] Re: ec2-get-console-output fails with xfire native error message with openjdk-7
** Changed in: ec2-api-tools (Ubuntu) Importance: Undecided = Medium -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to ec2-api-tools in Ubuntu. https://bugs.launchpad.net/bugs/939361 Title: ec2-get-console-output fails with xfire native error message with openjdk-7 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ec2-api-tools/+bug/939361/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 777318] Re: ubuntu-vm-builder crashed with VMBuilderUserError in main()
Well. I'm still surprised how this can seriously not be considered a crash. Yes it's an error message. Maybe even a good and meaningful one. But it's a crash nonetheless. I'd use logging.exception to print the stack trace along with an error message instead of letting the Python exception handler handle it and make Apport show up. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to vm-builder in Ubuntu. https://bugs.launchpad.net/bugs/777318 Title: ubuntu-vm-builder crashed with VMBuilderUserError in main() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/vm-builder/+bug/777318/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
Re: [Bug 938699] Re: nova-compute runaway memory allocation
James Troup james.tr...@canonical.com writes: We're running with this patch now. Very early results seem positive, but we'll follow up later when it's been running long enough to be sure. | 12018 nova 20 0 1667m 96m 2920 S2 0.4 3:17.56 nova-compute Same as it was over 9 hours ago and holding stable on all compute nodes. Patch is a winner. -- James -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to nova in Ubuntu. https://bugs.launchpad.net/bugs/938699 Title: nova-compute runaway memory allocation To manage notifications about this bug go to: https://bugs.launchpad.net/nova/+bug/938699/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 937869] Re: MySQL security update tracking bug
** Summary changed: - 5.1.x security update tracking bug + MySQL security update tracking bug ** Also affects: mysql-dfsg-5.0 (Ubuntu) Importance: Undecided Status: New ** Changed in: mysql-dfsg-5.0 (Ubuntu) Status: New = In Progress ** Also affects: mysql-5.1 (Ubuntu Hardy) Importance: Undecided Status: New ** Also affects: mysql-dfsg-5.0 (Ubuntu Hardy) Importance: Undecided Status: New ** Also affects: mysql-dfsg-5.1 (Ubuntu Hardy) Importance: Undecided Status: New ** Changed in: mysql-5.1 (Ubuntu Hardy) Status: New = Invalid ** Changed in: mysql-dfsg-5.0 (Ubuntu Hardy) Status: New = Confirmed ** Changed in: mysql-dfsg-5.0 (Ubuntu Hardy) Assignee: (unassigned) = Marc Deslauriers (mdeslaur) ** Changed in: mysql-dfsg-5.0 (Ubuntu Lucid) Status: New = Invalid ** Changed in: mysql-dfsg-5.0 (Ubuntu Maverick) Status: New = Invalid ** Changed in: mysql-dfsg-5.0 (Ubuntu Natty) Status: New = Invalid ** Changed in: mysql-dfsg-5.0 (Ubuntu Oneiric) Status: New = Invalid ** Changed in: mysql-dfsg-5.1 (Ubuntu Hardy) Status: New = Invalid ** Description changed: - This is the tracking bug for the mysql security update to 5.1.61. + This is the tracking bug for the mysql security update to 5.1.61 and + 5.0.95. http://www.oracle.com/technetwork/topics/security/cpujan2012-366304.html - CVE-2011-2262 - CVE-2012-0075 + - CVE-2012-0087 + - CVE-2012-0101 + - CVE-2012-0102 - CVE-2012-0112 - CVE-2012-0113 - CVE-2012-0114 - CVE-2012-0115 - CVE-2012-0116 - CVE-2012-0117 - CVE-2012-0118 - CVE-2012-0119 - CVE-2012-0120 - CVE-2012-0484 - CVE-2012-0485 - CVE-2012-0486 - CVE-2012-0487 - CVE-2012-0488 - CVE-2012-0489 - CVE-2012-0490 - CVE-2012-0491 - CVE-2012-0492 - CVE-2012-0493 - CVE-2012-0494 - CVE-2012-0495 - CVE-2012-0496 -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to mysql-5.1 in Ubuntu. https://bugs.launchpad.net/bugs/937869 Title: MySQL security update tracking bug To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mysql-5.1/+bug/937869/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 938699] Re: nova-compute runaway memory allocation
*** This bug is a duplicate of bug 934575 *** https://bugs.launchpad.net/bugs/934575 ** Changed in: nova Assignee: (unassigned) = Russell Bryant (russellb) ** Changed in: nova Status: Confirmed = Fix Committed ** Changed in: nova Milestone: None = essex-4 ** This bug has been marked a duplicate of bug 934575 notifier endless loops in is_primitive -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to nova in Ubuntu. https://bugs.launchpad.net/bugs/938699 Title: nova-compute runaway memory allocation To manage notifications about this bug go to: https://bugs.launchpad.net/nova/+bug/938699/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 938763] Re: nova compute manager traceback during _sync_power_states
@Adam: The upgrade was an upgrade of the Ubuntu packages from the Precise/Essex (i.e. _not_ between Openstack releases). There were instances running at the time. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to nova in Ubuntu. https://bugs.launchpad.net/bugs/938763 Title: nova compute manager traceback during _sync_power_states To manage notifications about this bug go to: https://bugs.launchpad.net/nova/+bug/938763/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 927883] Re: lxc-execute fails due to missing /dev/shm
Works for me now in oneiric-proposed. ** Tags removed: verification-needed ** Tags added: verification-done ** Description changed: The 'lxc-init' (a lightweight init process used by lxc-execute in place of upstart etc) tries to mount /dev/shm during startup. If that fails (for instance /dev/shm does not exist) then it aborts execution and returns -1. This is unreasonable as very few applications actually need /dev/shm. = SRU Justification: 1. Impact: lxc-execute fails 2. Development fix: ignore failure of mounting /dev/shm. 3. Stable fix: same as development fix 4. Test case (on a precise host): -1. lxc-create -t ubuntu -n test1 -- -r oneiric -2. chroot /var/lib/lxc/test1/rootfs apt-get install lxc -3. rm -rf /var/lib/lxc/test1/rootfs/dev/shm # probably not needed -3. lxc-execute -n test1 -- /bin/ls -4. echo $? -This will return 255 without the fix, and return 0 (and show a directory listing) with. + 1. lxc-create -t ubuntu -n test1 -- -r oneiric + 2. chroot /var/lib/lxc/test1/rootfs apt-get install lxc + 3. rm -rf /var/lib/lxc/test1/rootfs/dev/shm # probably not needed + 3. lxc-execute -n test1 -- /bin/ls + 4. echo $? + This will return 255 without the fix, and return 0 (and show a directory listing) with. (Note that you must add -proposed and upgrade inside the chroot!) 5. Regression potential: none = -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to lxc in Ubuntu. https://bugs.launchpad.net/bugs/927883 Title: lxc-execute fails due to missing /dev/shm To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/927883/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 924337] Re: lxc on precise is not working with lucid containers (container does not reach runlevel 2)
Confirmed, lxcguest from oneiric-proposed fixes this in an oneiric guest. ** Tags removed: verification-needed ** Tags added: verification-done -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to lxc in Ubuntu. https://bugs.launchpad.net/bugs/924337 Title: lxc on precise is not working with lucid containers (container does not reach runlevel 2) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/924337/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 931236] Re: keystone install is unnecessarily interactive
** Branch linked: lp:~ubuntu-server-dev/keystone/essex -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to keystone in Ubuntu. https://bugs.launchpad.net/bugs/931236 Title: keystone install is unnecessarily interactive To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/keystone/+bug/931236/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 907518] Re: swift proxy cannot start when configured to use keystone
** Changed in: keystone Milestone: None = essex-4 -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to keystone in Ubuntu. https://bugs.launchpad.net/bugs/907518 Title: swift proxy cannot start when configured to use keystone To manage notifications about this bug go to: https://bugs.launchpad.net/keystone/+bug/907518/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
Re: [Bug 919068] Re: bridge_ports all doesn't work at boot time
Hi Stephane, I updated bridge-utils and rebooted. The problem still remains. I had to restart /etc/init.d/networking and then it worked. I am attaching the information you requested. Thank you very much. Regards, Daniel On Wed, 2012-02-22 at 16:41 +, Stéphane Graber wrote: An SRU has been uploaded to Ubuntu 11.10 fixing some timing issues at boot time. Can you make sure your system is fully up to date including bridge-utils at version 1.5-2ubuntu1.1? If the problem still happens after that, the following would probably be useful: - ls -l /run/network/ - initctl list - /var/log/kernel.log - /var/log/syslog - ip link show - ip addr show - brctl show Thanks ** Attachment added: requested_info.txt.gz https://bugs.launchpad.net/bugs/919068/+attachment/2775823/+files/requested_info.txt.gz -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to bridge-utils in Ubuntu. https://bugs.launchpad.net/bugs/919068 Title: bridge_ports all doesn't work at boot time To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/bridge-utils/+bug/919068/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 939361] Re: ec2-get-console-output fails with xfire native error message with openjdk-7
** Changed in: ec2-api-tools (Ubuntu) Status: New = Invalid -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to ec2-api-tools in Ubuntu. https://bugs.launchpad.net/bugs/939361 Title: ec2-get-console-output fails with xfire native error message with openjdk-7 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ec2-api-tools/+bug/939361/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 939765] [NEW] lxc-clone should duplicate original size for lvm devices
Public bug reported: lxc-clone of a container backed by a 5G lvm device should make the device baking the new container 5G unless otherwise specified on the command line. ** Affects: lxc (Ubuntu) Importance: Medium Assignee: Serge Hallyn (serge-hallyn) Status: In Progress ** Changed in: lxc (Ubuntu) Assignee: (unassigned) = Serge Hallyn (serge-hallyn) ** Changed in: lxc (Ubuntu) Status: New = Confirmed ** Changed in: lxc (Ubuntu) Importance: Undecided = Medium -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to lxc in Ubuntu. https://bugs.launchpad.net/bugs/939765 Title: lxc-clone should duplicate original size for lvm devices To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/939765/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 934534] Re: metadata ami-launch-index always returning 1
Fix proposed to branch: master Review: https://review.openstack.org/4459 ** Changed in: nova Status: New = In Progress -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to nova in Ubuntu. https://bugs.launchpad.net/bugs/934534 Title: metadata ami-launch-index always returning 1 To manage notifications about this bug go to: https://bugs.launchpad.net/nova/+bug/934534/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 939765] Re: lxc-clone should duplicate original size for lvm devices
** Changed in: lxc (Ubuntu) Status: Confirmed = In Progress -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to lxc in Ubuntu. https://bugs.launchpad.net/bugs/939765 Title: lxc-clone should duplicate original size for lvm devices To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/939765/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 514379] Re: Lack of documentation
** Changed in: lxc (Ubuntu) Status: Triaged = In Progress ** Changed in: lxc (Ubuntu) Assignee: (unassigned) = Serge Hallyn (serge-hallyn) -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to lxc in Ubuntu. https://bugs.launchpad.net/bugs/514379 Title: Lack of documentation To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/514379/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 939795] [NEW] package lxc (not installed) failed to install/upgrade: subprocess installed post-installation script returned error exit status 1
Public bug reported: I'm updating the system. I don't use lxc and don't remember installing it. Sorry, I don't know why it failed to upgrade or install. ProblemType: Package DistroRelease: Ubuntu 12.04 Package: lxc (not installed) ProcVersionSignature: Ubuntu 3.2.0-8001.1~ppa1-generic-tuxonice 3.2.5 Uname: Linux 3.2.0-8001-generic-tuxonice x86_64 ApportVersion: 1.93-0ubuntu1 Architecture: amd64 Date: Fri Feb 17 16:55:59 2012 DuplicateSignature: Setting up lxc (0.7.5-3ubuntu27) ... start: Job failed to start invoke-rc.d: initscript lxc-net, action start failed. dpkg: error processing lxc (--configure): subprocess installed post-installation script returned error exit status 1 ErrorMessage: subprocess installed post-installation script returned error exit status 1 InstallationMedia: Ubuntu 11.04 Natty Narwhal - Alpha amd64 (20110301.7) SourcePackage: lxc Title: package lxc (not installed) failed to install/upgrade: subprocess installed post-installation script returned error exit status 1 UpgradeStatus: Upgraded to precise on 2012-01-14 (40 days ago) ** Affects: lxc (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-package precise -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to lxc in Ubuntu. https://bugs.launchpad.net/bugs/939795 Title: package lxc (not installed) failed to install/upgrade: subprocess installed post-installation script returned error exit status 1 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/939795/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 939795] Re: package lxc (not installed) failed to install/upgrade: subprocess installed post-installation script returned error exit status 1
-- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to lxc in Ubuntu. https://bugs.launchpad.net/bugs/939795 Title: package lxc (not installed) failed to install/upgrade: subprocess installed post-installation script returned error exit status 1 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/939795/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 939795] Re: package lxc (not installed) failed to install/upgrade: subprocess installed post-installation script returned error exit status 1
** Tags removed: need-duplicate-check -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to lxc in Ubuntu. https://bugs.launchpad.net/bugs/939795 Title: package lxc (not installed) failed to install/upgrade: subprocess installed post-installation script returned error exit status 1 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/939795/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 939774] [NEW] dnsmasq should run as lxc-dnsmasq user
Public bug reported: This is to mirror bug 938255 in libvirt. ** Affects: lxc (Ubuntu) Importance: High Assignee: Serge Hallyn (serge-hallyn) Status: Confirmed ** Changed in: lxc (Ubuntu) Status: New = Confirmed ** Changed in: lxc (Ubuntu) Assignee: (unassigned) = Serge Hallyn (serge-hallyn) ** Changed in: lxc (Ubuntu) Importance: Undecided = High -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to lxc in Ubuntu. https://bugs.launchpad.net/bugs/939774 Title: dnsmasq should run as lxc-dnsmasq user To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/939774/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 920020] Re: NOT FOUND answer on OPTIONS request
** Description changed: SIP OPTIONS req resulted in: - --- SIP read from UDP:82.101.62.99:5060 --- OPTIONS sip:80.101.134.148:61304 SIP/2.0 Via: SIP/2.0/UDP 82.101.63.5:5060;branch=0 From: sip:pin...@sip.c5ng.b3g-telecom.com;tag=0 To: sip:80.101.134.148:61304 Call-ID: d34db33f-1325692477-3368860901@folays CSeq: 1 OPTIONS Content-Length: 0 - --- (7 headers 0 lines) --- Looking for in default (domain 80.101.134.148:61304) --- Transmitting (no NAT) to 82.101.62.99:5060 --- SIP/2.0 404 NOT FOUND Via: SIP/2.0/UDP 82.101.63.5:5060;branch=0;received=82.101.62.99 From: sip:pin...@sip.c5ng.b3g-telecom.com;tag=0 Can be fixed by applying issue18348_v1.8.patch. https://issues.asterisk.org/jira/browse/18348 - Can this be included in new version of ubunte package + Can this be included in new version of ubuntu package -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to asterisk in Ubuntu. https://bugs.launchpad.net/bugs/920020 Title: NOT FOUND answer on OPTIONS request To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/asterisk/+bug/920020/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 939795] Re: package lxc (not installed) failed to install/upgrade: subprocess installed post-installation script returned error exit status 1
** Changed in: lxc (Ubuntu) Importance: Undecided = Medium -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to lxc in Ubuntu. https://bugs.launchpad.net/bugs/939795 Title: package lxc (not installed) failed to install/upgrade: subprocess installed post-installation script returned error exit status 1 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/939795/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 939795] Re: package lxc (not installed) failed to install/upgrade: subprocess installed post-installation script returned error exit status 1
@Karl, thanks for reporting this bug. I'm sorry it's causing you trouble. To give an idea of why this happened, could you show the result of the following commands: ifconfig -a brctl show ps -ef | grep dnsmasq dpkg -l | grep dnsmasq cat /etc/default/lxc sudo stop lxc; sudo start lxc Hopefully those will give an idea of what went wrong. Then, to get past this error, since you don't actually want lxc, you can try: sudo apt-get purge lxc If that fails, then edit /etc/default/lxc and set USE_LXC_BRIDGE=false. Then do 'sudo apt-get install -f' followed by 'sudo apt-get purge lxc'. Please let me know (by replying here) if you need any more help or if the above did not work. ** Changed in: lxc (Ubuntu) Status: New = Incomplete ** Changed in: lxc (Ubuntu) Importance: Medium = High -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to lxc in Ubuntu. https://bugs.launchpad.net/bugs/939795 Title: package lxc (not installed) failed to install/upgrade: subprocess installed post-installation script returned error exit status 1 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/939795/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 918807] Re: [precise] virbr0 not created during fresh install when dnsmasq is running with --except-interface=virbr0
*** This bug is a duplicate of bug 928524 *** https://bugs.launchpad.net/bugs/928524 ** This bug has been marked a duplicate of bug 928524 lxcbr0 fails to come up when dnsmasq is installed -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to dnsmasq in Ubuntu. https://bugs.launchpad.net/bugs/918807 Title: [precise] virbr0 not created during fresh install when dnsmasq is running with --except-interface=virbr0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dnsmasq/+bug/918807/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 939774] Re: dnsmasq should run as lxc-dnsmasq user
Fix is pushed to bzr tree ubuntu:lxc. We're in beta freeze, so I can't push to archive. ** Changed in: lxc (Ubuntu) Status: Confirmed = Fix Committed -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to lxc in Ubuntu. https://bugs.launchpad.net/bugs/939774 Title: dnsmasq should run as lxc-dnsmasq user To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/939774/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Blueprint servercloud-p-juju-charm-testing] Juju: automated testing of charms
Blueprint changed by Clint Byrum: Whiteboard changed: Status: spec needed, place-holder work items added to get a better handle on the scope of work. Work Items: [clint-fewbar] write spec for charm testing facility: DONE - implement specified testing framework: TODO + implement specified testing framework: INPROGRESS deploy testing framework for use with local provider: TODO deploy testing framework for use against ec2: TODO deploy testing framework for use against canonistack: TODO deploy testing framework for use against orchestra (managing VMs instead of machines): TODO write charm tests for mysql: TODO [clint-fewbar] write charm tests for haproxy: TODO [clint-fewbar] write charm tests for wordpress: TODO [mark-mims] write charm tests for hadoop: TODO [james-page] add openstack tests: TODO [mark-mims] jenkins charm to spawn basic charm tests: DONE [mark-mims] basic charm tests... just test install hooks for now: DONE Session notes: Welcome to Ubuntu Developer Summit! #uds-p #track #topic put your session notes here Requirements of automated testing of charms: * LET'S KEEP IT SIMPLE! :-) * Detect breakage of a charm relating to an interface * Identification of individual change which breaks a given relationship * Maybe implement tests that mock a relation to ensure implementers are compliant * Test dependent charms when a provider charm changes * Run test NxN of providers and requirers so all permutations are sane (_very_ expensive, probably impossible) * Run testing against multiple environment providers (EC2/OpenStack/BareMetal) * Notify maintainers when the charm breaks, rather than waiting for polling * Verify idempotency of hooks * Tricky to _verify_, and not an enforced convention at the moment, so not sure * be able to specify multiple scenarios * For functional tests, they are in fact exercising multiple charms. Should those sit within the charms, or outside since it's in fact exercising the whole graph? * The place for these composed tests seem to be the stack * As much data as possible should be collected about the running tests so that a broken charm can be debugged and fixed. * Provide rich artifacts for failure analysis * Ideally tests will be run in lock step mode, so that breaking charms can be individually identified, but this is hard because changes may be co-dependent * It would be nice to have interface-specific tests that can run against any charms that implement such interfaces. In addition to working as tests, this is also a pragmatic way to document the interface. * support gerrit-like topics? (What's that? :-) i.e., change-sets (across different branches) * We need a way to know which charms trigger which tests * Keep it simple * James mentioned he'd like to have that done by Alpha 1 (December) so that he can take that into account for the OpenStack testing effort. ACTIONS: [niemeyer] spec [james-page] add openstack tests Proposal below is too complicated, rejected (Kept for posterity) Proposal: Each charm has a tests directory Under tests, you have executables: __install__ -- test to run after charm is installed with no relations Then two directories: provides/ requires/ These directories have a directory underneath for each interface provided/required. Those directories contain executables to run. The test runner follows the following method: deploy charm wait for installed status run __install__ script, FAIL if exits non-zero destroy service for interface in provides ; do calculate graph of all charms in store which require interface and all of its dependency combinations deploy requiring charm w/ dependencies and providing service add-relation between requiring/providing for test in provides/interface ; do run test with name of deployed requiring service for interface in requires ; do repeat process above with provides/requires transposed Each commit to any branch in charm store will queue up a run with only that change applied, none that have been done after it, and record pass/fail -- Juju: automated testing of charms https://blueprints.launchpad.net/ubuntu/+spec/servercloud-p-juju-charm-testing -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 939765] Re: lxc-clone should duplicate original size for lvm devices
Fix is in ubuntu:lxc. Will be pushed to archive after beta freeze. ** Changed in: lxc (Ubuntu) Status: In Progress = Fix Committed -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to lxc in Ubuntu. https://bugs.launchpad.net/bugs/939765 Title: lxc-clone should duplicate original size for lvm devices To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/939765/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Blueprint servercloud-p-juju-charm-testing] Juju: automated testing of charms
Blueprint changed by Clint Byrum: Whiteboard changed: - Status: spec needed, place-holder work items added to get a better - handle on the scope of work. + Status: Spec nearing final approval. Merge proposals submitted against + juju to implement some parts of the wrapper inside juju itself: + http://pad.lv/939932 , http://pad.lv/939944 Work Items: [clint-fewbar] write spec for charm testing facility: DONE implement specified testing framework: INPROGRESS deploy testing framework for use with local provider: TODO deploy testing framework for use against ec2: TODO deploy testing framework for use against canonistack: TODO deploy testing framework for use against orchestra (managing VMs instead of machines): TODO write charm tests for mysql: TODO [clint-fewbar] write charm tests for haproxy: TODO [clint-fewbar] write charm tests for wordpress: TODO [mark-mims] write charm tests for hadoop: TODO [james-page] add openstack tests: TODO [mark-mims] jenkins charm to spawn basic charm tests: DONE [mark-mims] basic charm tests... just test install hooks for now: DONE Session notes: Welcome to Ubuntu Developer Summit! #uds-p #track #topic put your session notes here Requirements of automated testing of charms: * LET'S KEEP IT SIMPLE! :-) * Detect breakage of a charm relating to an interface * Identification of individual change which breaks a given relationship * Maybe implement tests that mock a relation to ensure implementers are compliant * Test dependent charms when a provider charm changes * Run test NxN of providers and requirers so all permutations are sane (_very_ expensive, probably impossible) * Run testing against multiple environment providers (EC2/OpenStack/BareMetal) * Notify maintainers when the charm breaks, rather than waiting for polling * Verify idempotency of hooks * Tricky to _verify_, and not an enforced convention at the moment, so not sure * be able to specify multiple scenarios * For functional tests, they are in fact exercising multiple charms. Should those sit within the charms, or outside since it's in fact exercising the whole graph? * The place for these composed tests seem to be the stack * As much data as possible should be collected about the running tests so that a broken charm can be debugged and fixed. * Provide rich artifacts for failure analysis * Ideally tests will be run in lock step mode, so that breaking charms can be individually identified, but this is hard because changes may be co-dependent * It would be nice to have interface-specific tests that can run against any charms that implement such interfaces. In addition to working as tests, this is also a pragmatic way to document the interface. * support gerrit-like topics? (What's that? :-) i.e., change-sets (across different branches) * We need a way to know which charms trigger which tests * Keep it simple * James mentioned he'd like to have that done by Alpha 1 (December) so that he can take that into account for the OpenStack testing effort. ACTIONS: [niemeyer] spec [james-page] add openstack tests Proposal below is too complicated, rejected (Kept for posterity) Proposal: Each charm has a tests directory Under tests, you have executables: __install__ -- test to run after charm is installed with no relations Then two directories: provides/ requires/ These directories have a directory underneath for each interface provided/required. Those directories contain executables to run. The test runner follows the following method: deploy charm wait for installed status run __install__ script, FAIL if exits non-zero destroy service for interface in provides ; do calculate graph of all charms in store which require interface and all of its dependency combinations deploy requiring charm w/ dependencies and providing service add-relation between requiring/providing for test in provides/interface ; do run test with name of deployed requiring service for interface in requires ; do repeat process above with provides/requires transposed Each commit to any branch in charm store will queue up a run with only that change applied, none that have been done after it, and record pass/fail -- Juju: automated testing of charms https://blueprints.launchpad.net/ubuntu/+spec/servercloud-p-juju-charm-testing -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs