Hi, I just install smarts latest version (v0.147+ build: 20150205T075858Z), and try to add image source described in the user guide.
I got this error message: unexpected ping error with "imgapi" image source "https://datasets.joyent.com/datasets": 404Error: Dataset "ping" not found. the I try to: imgadm -vvv sources -a https://datasets.joyent.com/datasets got a long message: {"name":"imgadm","req_id":"c818accb-9d02-4724-a3c6-1962c70cc935","hostname":"00-50-56-80-ef-38","pid":2688,"level":20,"opts":{"verbose":true},"args":["sources","-a","https://datasets.joyent.com/datasets"],"cli":true,"msg":"cli init","time":"2015-02-13T03:39:13.466Z","src":{"file":"/usr/img/lib/cli.js","line":398,"func":"init"},"v":0} {"name":"imgadm","req_id":"c818accb-9d02-4724-a3c6-1962c70cc935","hostname":"00-50-56-80-ef-38","pid":2688,"level":10,"path":"/var/imgadm/imgadm.conf","msg":"read config file","time":"2015-02-13T03:39:13.470Z","src":{"file":"/usr/img/lib/configuration.js","line":84},"v":0} {"name":"imgadm","req_id":"c818accb-9d02-4724-a3c6-1962c70cc935","hostname":"00-50-56-80-ef-38","pid":2688,"level":10,"currVer":"3.0.0","highestUpVer":"3.0.0","msg":"upgrade not necessary","time":"2015-02-13T03:39:13.472Z","src":{"file":"/usr/img/lib/upgrade.js","line":302,"func":"upgradeIfNecessary"},"v":0} {"name":"imgadm","req_id":"c818accb-9d02-4724-a3c6-1962c70cc935","hostname":"00-50-56-80-ef-38","pid":2688,"level":10,"sourcesInfo":[{"type":"imgapi","url":"https://images.joyent.com"}],"msg":"init: add sources","time":"2015-02-13T03:39:13.472Z","src":{"file":"/usr/img/lib/imgadm.js","line":360,"func":"addSources"},"v":0} {"name":"imgadm","req_id":"c818accb-9d02-4724-a3c6-1962c70cc935","hostname":"00-50-56-80-ef-38","pid":2688,"level":10,"config":{"dockerImportSkipUuids":true,"upgradedToVer":"3.0.0"},"msg":"tool initialized","time":"2015-02-13T03:39:13.475Z","src":{"file":"/usr/img/lib/imgadm.js","line":3680},"v":0} {"name":"imgadm","req_id":"c818accb-9d02-4724-a3c6-1962c70cc935","hostname":"00-50-56-80-ef-38","pid":2688,"component":"source","source":{"type":"imgapi"},"level":10,"client_req":{"method":"GET","url":"/datasets/ping","address":"datasets.joyent.com","port":null,"headers":{"accept":"application/json","user-agent":"imgadm/3.1.1 (node/0.10.26; OpenSSL/1.0.1h)","accept-version":"~2","date":"Fri, 13 Feb 2015 03:39:13 GMT"}},"msg":"request sent","time":"2015-02-13T03:39:13.532Z","src":{"file":"/usr/img/node_modules/restify/lib/clients/http_client.js","line":251,"func":"rawRequest"},"v":0} {"name":"imgadm","req_id":"c818accb-9d02-4724-a3c6-1962c70cc935","hostname":"00-50-56-80-ef-38","pid":2688,"component":"source","source":{"type":"imgapi"},"level":10,"client_res":{"statusCode":404,"headers":{"server":"nginx","date":"Fri, 13 Feb 2015 03:39:15 GMT","content-type":"application/json","connection":"keep-alive","content-length":"83"}},"msg":"Response received","time":"2015-02-13T03:39:15.832Z","src":{"file":"/usr/img/node_modules/restify/lib/clients/http_client.js","line":155,"func":"onResponse"},"v":0} {"name":"imgadm","req_id":"c818accb-9d02-4724-a3c6-1962c70cc935","hostname":"00-50-56-80-ef-38","pid":2688,"component":"source","source":{"type":"imgapi"},"level":10,"msg":"body received:\n{\n \"error\": {\n \"message\": \"Dataset \\\"ping\\\" not found.\",\n \"code\": 404\n }\n}\n","time":"2015-02-13T03:39:15.834Z","src":{"file":"/usr/img/node_modules/restify/lib/clients/string_client.js","line":138,"func":"done"},"v":0} {"name":"imgadm","req_id":"c818accb-9d02-4724-a3c6-1962c70cc935","hostname":"00-50-56-80-ef-38","pid":2688,"level":20,"subcmd":"sources","exitStatus":1,"cli":true,"msg":"cli exit","time":"2015-02-13T03:39:15.852Z","src":{"file":"/usr/img/lib/cli.js","line":437,"func":"fini"},"v":0} imgadm sources: error (SourcePing): SourcePingError: unexpected ping error with "imgapi" image source "https://datasets.joyent.com/datasets": 404Error: Dataset "ping" not found.; caused by 404Error: Dataset "ping" not found. at /usr/img/lib/sources/imgapi.js:76:16 at /usr/img/node_modules/sdc-clients/lib/imgapi.js:442:17 at parseResponse (/usr/img/node_modules/restify/lib/clients/json_client.js:84:9) at IncomingMessage.done (/usr/img/node_modules/restify/lib/clients/string_client.js:151:17) at IncomingMessage.g (events.js:180:16) at IncomingMessage.EventEmitter.emit (events.js:117:20) at _stream_readable.js:920:16 at process._tickCallback (node.js:415:13) It seems got 404 error. How can I fix this? Thanks. Zhiqiang Feng ------------------------------------------- smartos-discuss Archives: https://www.listbox.com/member/archive/184463/=now RSS Feed: https://www.listbox.com/member/archive/rss/184463/25769125-55cfbc00 Modify Your Subscription: https://www.listbox.com/member/?member_id=25769125&id_secret=25769125-7688e9fb Powered by Listbox: http://www.listbox.com
