{"action":"created","issue":{"url":"https://api.github.com/repos/flapjack/omnibus-flapjack/issues/73","labels_url":"https://api.github.com/repos/flapjack/omnibus-flapjack/issues/73/labels{/name}","comments_url":"https://api.github.com/repos/flapjack/omnibus-flapjack/issues/73/comments","events_url":"https://api.github.com/repos/flapjack/omnibus-flapjack/issues/73/events","html_url":"https://github.com/flapjack/omnibus-flapjack/issues/73","id":57166768,"number":73,"title":"flapjack gem now requires a mysql client and headers","user":{"login":"jessereynolds","id":391439,"avatar_url":"https://avatars.githubusercontent.com/u/391439?v=3","gravatar_id":"","url":"https://api.github.com/users/jessereynolds","html_url":"https://github.com/jessereynolds","followers_url":"https://api.github.com/users/jessereynolds/followers","following_url":"https://api.github.com/users/jessereynolds/following{/other_user}","gists_url":"https://api.github.com/users/jessereynolds/gists{/gist_id}","starred_url":"https://api.github.com/users/jessereynolds/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jessereynolds/subscriptions","organizations_url":"https://api.github.com/users/jessereynolds/orgs","repos_url":"https://api.github.com/users/jessereynolds/repos","events_url":"https://api.github.com/users/jessereynolds/events{/privacy}","received_events_url":"https://api.github.com/users/jessereynolds/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/flapjack/omnibus-flapjack/labels/Bug","name":"Bug","color":"fc2929"},{"url":"https://api.github.com/repos/flapjack/omnibus-flapjack/labels/ready","name":"ready","color":"ededed"}],"state":"open","locked":false,"assignee":{"login":"jessereynolds","id":391439,"avatar_url":"https://avatars.githubusercontent.com/u/391439?v=3","gravatar_id":"","url":"https://api.github.com/users/jessereynolds","html_url":"https://github.com/jessereynolds","followers_url":"https://api.github.com/users/jessereynolds/followers","following_url":"https://api.github.com/users/jessereynolds/following{/other_user}","gists_url":"https://api.github.com/users/jessereynolds/gists{/gist_id}","starred_url":"https://api.github.com/users/jessereynolds/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jessereynolds/subscriptions","organizations_url":"https://api.github.com/users/jessereynolds/orgs","repos_url":"https://api.github.com/users/jessereynolds/repos","events_url":"https://api.github.com/users/jessereynolds/events{/privacy}","received_events_url":"https://api.github.com/users/jessereynolds/received_events","type":"User","site_admin":false},"milestone":null,"comments":3,"created_at":"2015-02-10T12:12:21Z","updated_at":"2015-02-13T01:47:18Z","closed_at":null,"body":"We now need to build a mysql client and headers with omnibus in order to satisfy the dependencies of the mysql2 gem recently added to flapjack, along the lines of http://packages.ubuntu.com/precise/libmysqlclient-dev\r\n\r\nThis is blocking all package builds \r\n\r\n```\r\n                [Builder: flapjack] I | Build flapjack: 175.6838s\r\n                [Builder: flapjack] I | Finished build\r\n               [Software: flapjack] I | Dirtied the cache\r\n                      [HealthCheck] E | Failed!\r\n                      [HealthCheck] E | The following libraries have unsafe or unmet dependencies:\r\n    --> /opt/flapjack/embedded/lib/ruby/gems/2.1.0/gems/mysql2-0.3.17/lib/mysql2/mysql2.so\r\n    --> /opt/flapjack/embedded/lib/ruby/gems/2.1.0/gems/mysql2-0.3.17/ext/mysql2/mysql2.so\r\n\r\n                      [HealthCheck] E | The following binaries have unsafe or unmet dependencies:\r\n\r\n                      [HealthCheck] E | The following libraries cannot be guaranteed to be on target systems:\r\n    --> /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18 (0x00007fbcc6143000)\r\n    --> /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18 (0x00007ff3def0b000)\r\n\r\n```"},"comment":{"url":"https://api.github.com/repos/flapjack/omnibus-flapjack/issues/comments/74191109","html_url":"https://github.com/flapjack/omnibus-flapjack/issues/73#issuecomment-74191109","issue_url":"https://api.github.com/repos/flapjack/omnibus-flapjack/issues/73","id":74191109,"user":{"login":"jessereynolds","id":391439,"avatar_url":"https://avatars.githubusercontent.com/u/391439?v=3","gravatar_id":"","url":"https://api.github.com/users/jessereynolds","html_url":"https://github.com/jessereynolds","followers_url":"https://api.github.com/users/jessereynolds/followers","following_url":"https://api.github.com/users/jessereynolds/following{/other_user}","gists_url":"https://api.github.com/users/jessereynolds/gists{/gist_id}","starred_url":"https://api.github.com/users/jessereynolds/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jessereynolds/subscriptions","organizations_url":"https://api.github.com/users/jessereynolds/orgs","repos_url":"https://api.github.com/users/jessereynolds/repos","events_url":"https://api.github.com/users/jessereynolds/events{/privacy}","received_events_url":"https://api.github.com/users/jessereynolds/received_events","type":"User","site_admin":false},"created_at":"2015-02-13T01:47:18Z","updated_at":"2015-02-13T01:47:18Z","body":"Trusty package has completed on ec2 on a second attempt. However subsequent testing is failing: \r\n\r\n <roberta> Failed build of Flapjack v1.2.2 for ubuntu trusty package (experimental) in 34m 33s, log: http://is.gd/9APoIc\r\n\r\n```\r\nFailures:\r\n\r\n  1) Process \"flapjack\" should be running\r\n     Failure/Error: it { should be_running }\r\n       expected Process \"flapjack\" to be running\r\n       /bin/sh -c ps\\ -C\\ flapjack\\ -o\\ pid\\=\\ \\|\\ head\\ -1\r\n       \r\n     # ./spec/serverspec/flapjack_spec.rb:33:in `block (2 levels) in <top (required)>'\r\n\r\n...snip...\r\n\r\nFinished in 2.82 seconds (files took 0.5673 seconds to load)\r\n48 examples, 12 failures\r\n\r\nFailed examples:\r\n\r\nrspec ./spec/serverspec/flapjack_spec.rb:33 # Process \"flapjack\" should be running\r\nrspec ./spec/serverspec/flapjack_spec.rb:34 # Process \"flapjack\" args should match /\\/opt\\/flapjack\\/bin\\/flapjack server start/\r\nrspec ./spec/serverspec/flapjack_spec.rb:38 # Port \"3080\" should be listening\r\nrspec ./spec/serverspec/flapjack_spec.rb:42 # Port \"3081\" should be listening\r\nrspec ./spec/serverspec/flapjack_spec.rb:80 # File \"/var/log/flapjack/jsonapi_access.log\" should be file\r\nrspec ./spec/serverspec/flapjack_spec.rb:81 # File \"/var/log/flapjack/jsonapi_access.log\" should be mode 644\r\nrspec ./spec/serverspec/flapjack_spec.rb:82 # File \"/var/log/flapjack/jsonapi_access.log\" should be owned by \"flapjack\"\r\nrspec ./spec/serverspec/flapjack_spec.rb:83 # File \"/var/log/flapjack/jsonapi_access.log\" should be grouped into \"flapjack\"\r\nrspec ./spec/serverspec/flapjack_spec.rb:94 # File \"/var/log/flapjack/web_access.log\" should be file\r\nrspec ./spec/serverspec/flapjack_spec.rb:95 # File \"/var/log/flapjack/web_access.log\" should be mode 644\r\nrspec ./spec/serverspec/flapjack_spec.rb:96 # File \"/var/log/flapjack/web_access.log\" should be owned by \"flapjack\"\r\nrspec ./spec/serverspec/flapjack_spec.rb:97 # File \"/var/log/flapjack/web_access.log\" should be grouped into \"flapjack\"\r\n\r\nSTDERR: \r\nUnable to find image 'ubuntu:trusty' locally\r\nubuntu:trusty: The image you are pulling has been verified\r\n511136ea3c5a: Already exists\r\n27d47432a69b: Already exists\r\n5f92234dcf1e: Already exists\r\n51a9c7c1f8bb: Already exists\r\n5ba9dab47459: Already exists\r\nStatus: Image is up to date for ubuntu:trusty\r\nERROR running docker command, exit status is 1, duration was 12m 22s.\r\n```"}}