{"action":"created","issue":{"url":"https://api.github.com/repos/puphpet/puphpet/issues/1492","labels_url":"https://api.github.com/repos/puphpet/puphpet/issues/1492/labels{/name}","comments_url":"https://api.github.com/repos/puphpet/puphpet/issues/1492/comments","events_url":"https://api.github.com/repos/puphpet/puphpet/issues/1492/events","html_url":"https://github.com/puphpet/puphpet/issues/1492","id":65676906,"number":1492,"title":"Supervisord fails because of missing dependancy","user":{"login":"stevenazari","id":568850,"avatar_url":"https://avatars.githubusercontent.com/u/568850?v=3","gravatar_id":"","url":"https://api.github.com/users/stevenazari","html_url":"https://github.com/stevenazari","followers_url":"https://api.github.com/users/stevenazari/followers","following_url":"https://api.github.com/users/stevenazari/following{/other_user}","gists_url":"https://api.github.com/users/stevenazari/gists{/gist_id}","starred_url":"https://api.github.com/users/stevenazari/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stevenazari/subscriptions","organizations_url":"https://api.github.com/users/stevenazari/orgs","repos_url":"https://api.github.com/users/stevenazari/repos","events_url":"https://api.github.com/users/stevenazari/events{/privacy}","received_events_url":"https://api.github.com/users/stevenazari/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/puphpet/puphpet/labels/bug","name":"bug","color":"fc2929"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":28,"created_at":"2015-04-01T12:51:53Z","updated_at":"2015-06-18T12:29:28Z","closed_at":"2015-04-18T18:13:04Z","body":"Supervisord is failing because it's missing a dependancy and thus vagrant breaks.\r\n\r\n==> default: Notice: /Stage[main]/Supervisord::Install/Package[supervisor]/ensure: created\r\n==> default: Notice: /Stage[main]/Supervisord::Config/File[/var/log/supervisor]/ensure: created\r\n==> default: Notice: /Stage[main]/Supervisord::Config/File[/etc/default/supervisor]/ensure: created\r\n==> default: Notice: /Stage[main]/Supervisord::Config/File[/etc/init.d/supervisord]/ensure: created\r\n==> default: Notice: /Stage[main]/Supervisord::Config/File[/etc/supervisor.d]/ensure: created\r\n==> default: Notice: /Stage[main]/Supervisord::Config/Concat[/etc/supervisord.conf]/File[/var/lib/puppet/concat/_etc_supervisord.conf]/ensure: created\r\n==> default: Info: /Stage[main]/Supervisord::Config/Concat[/etc/supervisord.conf]/File[/var/lib/puppet/concat/_etc_supervisord.conf]: Scheduling refresh of Exec[concat_/etc/supervisord.conf]\r\n==> default: Notice: /Stage[main]/Supervisord::Config/Concat[/etc/supervisord.conf]/File[/var/lib/puppet/concat/_etc_supervisord.conf/fragments]/ensure: created\r\n==> default: Info: /Stage[main]/Supervisord::Config/Concat[/etc/supervisord.conf]/File[/var/lib/puppet/concat/_etc_supervisord.conf/fragments]: Scheduling refresh of Exec[concat_/etc/supervisord.conf]\r\n==> default: Notice: /Stage[main]/Supervisord::Config/Concat::Fragment[supervisord_main]/File[/var/lib/puppet/concat/_etc_supervisord.conf/fragments/02_supervisord_main]/ensure: defined content as '{md5}ee667fb8f3cea08d885e29755cccce32'\r\n==> default: Info: /Stage[main]/Supervisord::Config/Concat::Fragment[supervisord_main]/File[/var/lib/puppet/concat/_etc_supervisord.conf/fragments/02_supervisord_main]: Scheduling refresh of Exec[concat_/etc/supervisord.conf]\r\n==> default: Notice: /Stage[main]/Supervisord::Config/Concat[/etc/supervisord.conf]/File[/var/lib/puppet/concat/_etc_supervisord.conf/fragments.concat.out]/ensure: created\r\n==> default: Notice: /Stage[main]/Supervisord::Config/Concat[/etc/supervisord.conf]/File[/var/lib/puppet/concat/_etc_supervisord.conf/fragments.concat]/ensure: created\r\n==> default: Notice: /Stage[main]/Supervisord::Config/Concat::Fragment[supervisord_unix]/File[/var/lib/puppet/concat/_etc_supervisord.conf/fragments/01_supervisord_unix]/ensure: defined content as '{md5}2a371bf6742698a806a2ab9879d60540'\r\n==> default: Info: /Stage[main]/Supervisord::Config/Concat::Fragment[supervisord_unix]/File[/var/lib/puppet/concat/_etc_supervisord.conf/fragments/01_supervisord_unix]: Scheduling refresh of Exec[concat_/etc/supervisord.conf]\r\n==> default: Notice: /Stage[main]/Supervisord::Config/Concat[/etc/supervisord.conf]/Exec[concat_/etc/supervisord.conf]/returns: executed successfully\r\n==> default: Notice: /Stage[main]/Supervisord::Config/Concat[/etc/supervisord.conf]/Exec[concat_/etc/supervisord.conf]: Triggered 'refresh' from 4 events\r\n==> default: Notice: /Stage[main]/Supervisord::Config/Concat[/etc/supervisord.conf]/File[/etc/supervisord.conf]/ensure: defined content as '{md5}b112084fc510d84abb5b378d21e59b4b'\r\n==> default: Info: Class[Supervisord::Config]: Scheduling refresh of Class[Supervisord::Service]\r\n==> default: Info: Class[Supervisord::Service]: Scheduling refresh of Service[supervisord]\r\n==> default: Error: Could not start Service[supervisord]: Execution of '/etc/init.d/supervisord start' returned 1: \r\n==> default: Error: /Stage[main]/Supervisord::Service/Service[supervisord]/ensure: change from stopped to running failed: Could not start Service[supervisord]: Execution of '/etc/init.d/supervisord start' returned 1: \r\n==> default: Notice: /Stage[main]/Supervisord::Service/Service[supervisord]: Triggered 'refresh' from 1 events\r\n==> default: Notice: /Stage[main]/Supervisord::Reload/Exec[supervisorctl_reread]: Dependency Service[supervisord] has failures: true\r\n==> default: Notice: /Stage[main]/Supervisord::Reload/Exec[supervisorctl_update]: Dependency Service[supervisord] has failures: true\r\n==> default: Warning: /Stage[main]/Supervisord::Reload/Exec[supervisorctl_reread]: Skipping because of failed dependencies\r\n==> default: Warning: /Stage[main]/Supervisord::Reload/Exec[supervisorctl_update]: Skipping because of failed dependencies\r\n\r\nsupervisord isn't in the config.yaml, it is however used in the manifest. checking supervisord's git repo, they did a commit last night (12 hours ago) and even though it was to fix something, I can't help but think it's broken something else where."},"comment":{"url":"https://api.github.com/repos/puphpet/puphpet/issues/comments/113138473","html_url":"https://github.com/puphpet/puphpet/issues/1492#issuecomment-113138473","issue_url":"https://api.github.com/repos/puphpet/puphpet/issues/1492","id":113138473,"user":{"login":"pbylina","id":846481,"avatar_url":"https://avatars.githubusercontent.com/u/846481?v=3","gravatar_id":"","url":"https://api.github.com/users/pbylina","html_url":"https://github.com/pbylina","followers_url":"https://api.github.com/users/pbylina/followers","following_url":"https://api.github.com/users/pbylina/following{/other_user}","gists_url":"https://api.github.com/users/pbylina/gists{/gist_id}","starred_url":"https://api.github.com/users/pbylina/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pbylina/subscriptions","organizations_url":"https://api.github.com/users/pbylina/orgs","repos_url":"https://api.github.com/users/pbylina/repos","events_url":"https://api.github.com/users/pbylina/events{/privacy}","received_events_url":"https://api.github.com/users/pbylina/received_events","type":"User","site_admin":false},"created_at":"2015-06-18T12:29:28Z","updated_at":"2015-06-18T12:29:28Z","body":"```\r\n[root@localhost vagrant]# supervisorctl\r\nTraceback (most recent call last):\r\n  File \"/usr/bin/supervisorctl\", line 5, in <module>\r\n    from pkg_resources import load_entry_point\r\n  File \"/usr/lib/python2.6/site-packages/pkg_resources.py\", line 2655, in <module>\r\n    working_set.require(__requires__)\r\n  File \"/usr/lib/python2.6/site-packages/pkg_resources.py\", line 648, in require\r\n    needed = self.resolve(parse_requirements(requirements))\r\n  File \"/usr/lib/python2.6/site-packages/pkg_resources.py\", line 546, in resolve\r\n    raise DistributionNotFound(req)\r\npkg_resources.DistributionNotFound: meld3>=0.6.5\r\n[root@localhost vagrant]# pip freeze | grep meld3\r\nmeld3==1.0.2\r\n[root@localhost vagrant]# pip install meld3==1.0.0\r\nCollecting meld3==1.0.0\r\n  Using cached meld3-1.0.0.tar.gz\r\nInstalling collected packages: meld3\r\n  Found existing installation: meld3 1.0.2\r\n    Uninstalling meld3-1.0.2:\r\n      Successfully uninstalled meld3-1.0.2\r\n  Running setup.py install for meld3\r\nSuccessfully installed meld3-1.0.0\r\n[root@localhost vagrant]# supervisorctl\r\nhttp://localhost:9001 refused connection\r\nsupervisor>\r\n```\r\n\r\nAfter downgrading meld3 to 1.0.0 supervisord works."}}