-
Notifications
You must be signed in to change notification settings - Fork 216
Provisioning of smartos images on Joyent returns unrecognized os family #1264
Comments
any ideas how we can parse the smartos type from the json from the server? |
I am not exactly sure if I am answering your question or not. In any case, Or you if the value is "smartmachine" for the type key that you look at the os tag (which to my knowledge will always be smartos). Or if the value is "virtualmachine" then you grab the os type from the name. Not exactly symmetric but it looks like it would work. (Or you just live with calling it linux for the non-smartos case) { On Jan 31, 2013, at 1:20 PM, Adrian Cole [email protected] wrote:
|
super-weird DatasetToOperatingSystem doesn't use the os field!! |
Yeah. So looking at the jclouds code, in order to maintain backwards behavior, I think the function should do something like the below On Jan 31, 2013, at 1:34 PM, Adrian Cole [email protected] wrote:
|
please verify if you can. this is on the release branch now (1.5.x) |
I will verify this and #1263 tomorrow and update each bug accordingly. Joyent is giving me some issues creating machines right now (regardless of these issues) that is making testing difficult. In any case, thanks a lot for the help and will let you know. |
cool. thanks for the update. |
This does not seem to be working (.listImages my-compute-service) [{id=us-east-1/sdc:sdc:centos-5.7:1.3.0, providerId=sdc:sdc:centos-5.7:1.3.0, name=centos-5.7, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=centos, name=centos-5.7, version=5.7, description=sdc:sdc:centos-5.7:1.3.0, is64Bit=true}, description=CentOS 5.7 64-bit image with just essential packages installed. Ideal for users who are comfortable with setting up their own environment and tools., version=1.3.0, status=AVAILABLE, loginUser=root}, {id=us-east-1/sdc:sdc:fedora-14:1.0.1, providerId=sdc:sdc:fedora-14:1.0.1, name=fedora-14, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=fedora, name=fedora-14, version=1.0.1, description=sdc:sdc:fedora-14:1.0.1, is64Bit=true}, description=Fedora 14 64-bit image with just essential packages installed. Ideal for users who are comfortable with setting up their own environment and tools., version=1.0.1, status=AVAILABLE, loginUser=root}, {id=us-east-1/sdc:sdc:nodejs:1.3.3, providerId=sdc:sdc:nodejs:1.3.3, name=nodejs, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=unrecognized, name=nodejs, version=1.3.3, description=sdc:sdc:nodejs:1.3.3, is64Bit=true}, description=Node.js git-deploy PaaS dataset, version=1.3.3, status=AVAILABLE, loginUser=root}, {id=us-east-1/sdc:sdc:centos-5.7:1.2.1, providerId=sdc:sdc:centos-5.7:1.2.1, name=centos-5.7, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=centos, name=centos-5.7, version=5.7, description=sdc:sdc:centos-5.7:1.2.1, is64Bit=true}, description=CentOS 5.7 64-bit image with just essential packages installed. Ideal for users who are comfortable with setting up their own environment and tools., version=1.2.1, status=AVAILABLE, loginUser=root}, {id=us-east-1/sdc:sdc:ubuntu-10.04:1.0.1, providerId=sdc:sdc:ubuntu-10.04:1.0.1, name=ubuntu-10.04, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=ubuntu, name=ubuntu-10.04, version=10.04, description=sdc:sdc:ubuntu-10.04:1.0.1, is64Bit=true}, description=Ubuntu 10.04 64-bit image with just essential packages installed. Ideal for users who are comfortable with setting up their own environment and tools., version=1.0.1, status=AVAILABLE, loginUser=root}, {id=us-east-1/sdc:sdc:debian-6.0.6:2.3.1, providerId=sdc:sdc:debian-6.0.6:2.3.1, name=debian-6.0.6, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=debian, name=debian-6.0.6, version=6.0, description=sdc:sdc:debian-6.0.6:2.3.1, is64Bit=true}, description=Debian 6.0.6 64-bit image with just essential packages installed. Ideal for users who are comfortable with setting up their own environment and tools., version=2.3.1, status=AVAILABLE, loginUser=root}, {id=us-east-1/sdc:sdc:debian-6.03:1.0.0, providerId=sdc:sdc:debian-6.03:1.0.0, name=debian-6.03, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=debian, name=debian-6.03, version=6.0, description=sdc:sdc:debian-6.03:1.0.0, is64Bit=true}, description=Debian 6.03 64-bit image with just essential packages installed. Ideal for users who are comfortable with setting up their own environment and tools., version=1.0.0, status=AVAILABLE, loginUser=root}, {id=us-east-1/sdc:sdc:centos-6:1.0.1, providerId=sdc:sdc:centos-6:1.0.1, name=centos-6, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=centos, name=centos-6, version=6.0, description=sdc:sdc:centos-6:1.0.1, is64Bit=true}, description=CentOS 6 64-bit image with just essential packages installed. Ideal for users who are comfortable with setting up their own environment and tools., version=1.0.1, status=AVAILABLE, loginUser=root}, {id=us-east-1/sdc:admin:ws2008ent-r2-sp1:2.0.1, providerId=sdc:admin:ws2008ent-r2-sp1:2.0.1, name=ws2008ent-r2-sp1, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=unrecognized, name=ws2008ent-r2-sp1, version=2.0.1, description=sdc:admin:ws2008ent-r2-sp1:2.0.1, is64Bit=true}, description=Windows Server 2008r2 Enterprise 64-bit image., version=2.0.1, status=AVAILABLE, loginUser=root}, {id=us-east-1/sdc:admin:ws2008std-r2-sp1:2.0.1, providerId=sdc:admin:ws2008std-r2-sp1:2.0.1, name=ws2008std-r2-sp1, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=unrecognized, name=ws2008std-r2-sp1, version=2.0.1, description=sdc:admin:ws2008std-r2-sp1:2.0.1, is64Bit=true}, description=Windows Server 2008r2 Standard 64-bit image., version=2.0.1, status=AVAILABLE, loginUser=root}, {id=us-east-1/sdc:jpc:ubuntu-12.04:2.3.1, providerId=sdc:jpc:ubuntu-12.04:2.3.1, name=ubuntu-12.04, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=ubuntu, name=ubuntu-12.04, version=12.04, description=sdc:jpc:ubuntu-12.04:2.3.1, is64Bit=true}, description=Ubuntu 12.04 64-bit image with just essential packages installed. Ideal for users who are comfortable with setting up their own environment and tools., version=2.3.1, status=AVAILABLE, loginUser=root}, {id=us-east-1/sdc:sdc:centos-6:1.3.0, providerId=sdc:sdc:centos-6:1.3.0, name=centos-6, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=centos, name=centos-6, version=6.0, description=sdc:sdc:centos-6:1.3.0, is64Bit=true}, description=CentOS 6 64-bit image with just essential packages installed. Ideal for users who are comfortable with setting up their own environment and tools., version=1.3.0, status=AVAILABLE, loginUser=root}, {id=us-east-1/sdc:sdc:hadoop:1.0.0, providerId=sdc:sdc:hadoop:1.0.0, name=hadoop, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=unrecognized, name=hadoop, version=1.0.0, description=sdc:sdc:hadoop:1.0.0, is64Bit=true}, description=A SmartOS 64-bit image with Hadoop Hortonworks components pre-installed. Includes hadoop, hbase, hcatalog, hive, pig, and templeton., version=1.0.0, status=AVAILABLE, loginUser=root}, {id=us-east-1/sdc:sdc:riak:1.7.0, providerId=sdc:sdc:riak:1.7.0, name=riak, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=unrecognized, name=riak, version=1.7.0, description=sdc:sdc:riak:1.7.0, is64Bit=true}, description=64-bit SmartOS image pre-configured to run Open Source Riak, a Dynamo-inspired key/value store from Basho., version=1.7.0, status=AVAILABLE, loginUser=root}, {id=us-east-1/local:admin:riakeds:1.7.0, providerId=local:admin:riakeds:1.7.0, name=riakeds, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=unrecognized, name=riakeds, version=1.7.0, description=local:admin:riakeds:1.7.0, is64Bit=true}, description=64-bit SmartOS image pre-configured to run the Enterprise DS version of Riak, a Dynamo-inspired key/value store from Basho., version=1.7.0, status=AVAILABLE, loginUser=root}, {id=us-east-1/sdc:sdc:base64:1.8.4, providerId=sdc:sdc:base64:1.8.4, name=base64, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=unrecognized, name=base64, version=1.8.4, description=sdc:sdc:base64:1.8.4, is64Bit=true}, description=Base image with core packages preinstalled, version=1.8.4, status=AVAILABLE, loginUser=root}, {id=us-east-1/sdc:sdc:base:1.8.4, providerId=sdc:sdc:base:1.8.4, name=base, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=unrecognized, name=base, version=1.8.4, description=sdc:sdc:base:1.8.4, is64Bit=true}, description=Base image with core packages preinstalled, version=1.8.4, status=AVAILABLE, loginUser=root}, {id=us-east-1/local:admin:stingray-simple-lb-200mbps:1.3.3, providerId=local:admin:stingray-simple-lb-200mbps:1.3.3, name=stingray-simple-lb-200mbps, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=unrecognized, name=stingray-simple-lb-200mbps, version=1.3.3, description=local:admin:stingray-simple-lb-200mbps:1.3.3, is64Bit=true}, description=A SmartOS image pre-configured as a Simple 200 Mbps Stingray load balancer with a GUI interface., version=1.3.3, status=AVAILABLE, loginUser=root}, {id=us-east-1/local:admin:stingray-lb-200mbps:1.3.3, providerId=local:admin:stingray-lb-200mbps:1.3.3, name=stingray-lb-200mbps, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=unrecognized, name=stingray-lb-200mbps, version=1.3.3, description=local:admin:stingray-lb-200mbps:1.3.3, is64Bit=true}, description=A SmartOS image pre-configured as a 200 Mbps Stingray load balancer with a GUI interface., version=1.3.3, status=AVAILABLE, loginUser=root}, {id=us-east-1/local:admin:stingray-standard-200mbps:1.3.3, providerId=local:admin:stingray-standard-200mbps:1.3.3, name=stingray-standard-200mbps, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=unrecognized, name=stingray-standard-200mbps, version=1.3.3, description=local:admin:stingray-standard-200mbps:1.3.3, is64Bit=true}, description=A SmartOS image pre-configured as a Standard 200Mbps Stingray load balancer with a GUI interface., version=1.3.3, status=AVAILABLE, loginUser=root}, {id=us-east-1/local:admin:stingray-enterprise-200mbps:1.3.3, providerId=local:admin:stingray-enterprise-200mbps:1.3.3, name=stingray-enterprise-200mbps, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=unrecognized, name=stingray-enterprise-200mbps, version=1.3.3, description=local:admin:stingray-enterprise-200mbps:1.3.3, is64Bit=true}, description=A SmartOS image pre-configured as a Enterprise 200 Mbps Stingray load balancer with a GUI interface., version=1.3.3, status=AVAILABLE, loginUser=root}, {id=us-east-1/local:admin:stingray-standard-1gbps:1.3.3, providerId=local:admin:stingray-standard-1gbps:1.3.3, name=stingray-standard-1gbps, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=unrecognized, name=stingray-standard-1gbps, version=1.3.3, description=local:admin:stingray-standard-1gbps:1.3.3, is64Bit=true}, description=A SmartOS image pre-configured as a Standard 1 Gbps Stingray load balancer with a GUI interface., version=1.3.3, status=AVAILABLE, loginUser=root}, {id=us-east-1/local:admin:stingray-enterprise-1gbps:1.3.3, providerId=local:admin:stingray-enterprise-1gbps:1.3.3, name=stingray-enterprise-1gbps, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=unrecognized, name=stingray-enterprise-1gbps, version=1.3.3, description=local:admin:stingray-enterprise-1gbps:1.3.3, is64Bit=true}, description=A SmartOS image pre-configured as a Enterprise 1 Gbps Stingray load balancer with a GUI interface., version=1.3.3, status=AVAILABLE, loginUser=root}, {id=us-east-1/sdc:sdc:mongodb:1.4.0, providerId=sdc:sdc:mongodb:1.4.0, name=mongodb, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=unrecognized, name=mongodb, version=1.4.0, description=sdc:sdc:mongodb:1.4.0, is64Bit=true}, description=64-bit SmartOS image with MongoDB 2.2.0 pre-installed and pre-configured for maximum performance and scalability., version=1.4.0, status=AVAILABLE, loginUser=root}, {id=us-east-1/sdc:sdc:nodejs:1.4.0, providerId=sdc:sdc:nodejs:1.4.0, name=nodejs, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=unrecognized, name=nodejs, version=1.4.0, description=sdc:sdc:nodejs:1.4.0, is64Bit=true}, description=A SmartOS image with Node.js, npm, MongoDB and other useful packages pre-installed. Ideal for Node.js applications., version=1.4.0, status=AVAILABLE, loginUser=root}, {id=us-east-1/sdc:sdc:base:1.8.1, providerId=sdc:sdc:base:1.8.1, name=base, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=unrecognized, name=base, version=1.8.1, description=sdc:sdc:base:1.8.1, is64Bit=true}, description=A SmartOS image with just essential packages installed. Ideal for users who are comfortable with setting up their own environment and tools., version=1.8.1, status=AVAILABLE, loginUser=root}, {id=us-east-1/sdc:sdc:base64:1.8.1, providerId=sdc:sdc:base64:1.8.1, name=base64, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=unrecognized, name=base64, version=1.8.1, description=sdc:sdc:base64:1.8.1, is64Bit=true}, description=A SmartOS 64-bit image with just essential packages installed. Ideal for users who are comfortable with setting up their own environment and tools., version=1.8.1, status=AVAILABLE, loginUser=root}, {id=us-east-1/sdc:sdc:percona:1.6.0, providerId=sdc:sdc:percona:1.6.0, name=percona, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=unrecognized, name=percona, version=1.6.0, description=sdc:sdc:percona:1.6.0, is64Bit=true}, description=SmartOS image pre-configured and optimized as a Percona 5.5 64-bit MySQL server with Quickbackup, Handlersocket, and Sphinx Plug-in, version=1.6.0, status=AVAILABLE, loginUser=root}, {id=us-east-1/sdc:sdc:standard64:1.0.7, providerId=sdc:sdc:standard64:1.0.7, name=standard64, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=unrecognized, name=standard64, version=1.0.7, description=sdc:sdc:standard64:1.0.7, is64Bit=true}, description=A SmartOS 64-bit image optimized for web development. Everything you need to build a web stack — such as Ruby, Apache, and MySQL — is installed and ready to use., version=1.0.7, status=AVAILABLE, loginUser=root}, {id=us-east-1/sdc:sdc:standard:1.0.7, providerId=sdc:sdc:standard:1.0.7, name=standard, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=unrecognized, name=standard, version=1.0.7, description=sdc:sdc:standard:1.0.7, is64Bit=true}, description=A SmartOS image optimized for web development. Everything you need to build a web stack — such as Ruby, Apache, and MySQL — is installed and ready to use., version=1.0.7, status=AVAILABLE, loginUser=root}, {id=us-east-1/sdc:sdc:base64:1.7.2, providerId=sdc:sdc:base64:1.7.2, name=base64, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=unrecognized, name=base64, version=1.7.2, description=sdc:sdc:base64:1.7.2, is64Bit=true}, description=A SmartOS 64-bit image with just essential packages installed. Ideal for users who are comfortable with setting up their own environment and tools., version=1.7.2, status=AVAILABLE, loginUser=root}, {id=us-east-1/sdc:sdc:base:1.7.2, providerId=sdc:sdc:base:1.7.2, name=base, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=unrecognized, name=base, version=1.7.2, description=sdc:sdc:base:1.7.2, is64Bit=true}, description=A SmartOS image with just essential packages installed. Ideal for users who are comfortable with setting up their own environment and tools., version=1.7.2, status=AVAILABLE, loginUser=root}, {id=us-east-1/sdc:sdc:riak:1.6.1, providerId=sdc:sdc:riak:1.6.1, name=riak, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=unrecognized, name=riak, version=1.6.1, description=sdc:sdc:riak:1.6.1, is64Bit=true}, description=A SmartOS image preconfigured to run Open Source Riak, a Dynamo-inspired key/value store from Basho., version=1.6.1, status=AVAILABLE, loginUser=root}, {id=us-east-1/local:admin:riakeds:1.6.1, providerId=local:admin:riakeds:1.6.1, name=riakeds, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=unrecognized, name=riakeds, version=1.6.1, description=local:admin:riakeds:1.6.1, is64Bit=true}, description=A SmartOS image preconfigured to run the Enterprise DS version of Riak, a Dynamo-inspired key/value store from Basho., version=1.6.1, status=AVAILABLE, loginUser=root}, {id=us-east-1/sdc:sdc:smartos64:1.6.3, providerId=sdc:sdc:smartos64:1.6.3, name=smartos64, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=unrecognized, name=smartos64, version=1.6.3, description=sdc:sdc:smartos64:1.6.3, is64Bit=true}, description=Generic multi-purpose 64-bit SmartMachine. This image is deprecated and will be replaced by the 64 bit SmartOS Standard image (base64)., version=1.6.3, status=AVAILABLE, loginUser=root}, {id=us-east-1/sdc:sdc:smartos:1.6.3, providerId=sdc:sdc:smartos:1.6.3, name=smartos, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=smartos, name=smartos, version=1.6.3, description=sdc:sdc:smartos:1.6.3, is64Bit=true}, description=Generic multi-purpose SmartMachine. This image is deprecated and will be replaced by the SmartOS Base image (base)., version=1.6.3, status=AVAILABLE, loginUser=root}, {id=us-east-1/sdc:sdc:smartosplus64:3.1.0, providerId=sdc:sdc:smartosplus64:3.1.0, name=smartosplus64, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=unrecognized, name=smartosplus64, version=3.1.0, description=sdc:sdc:smartosplus64:3.1.0, is64Bit=true}, description=Generic multi-purpose 64-bit SmartMachine. This image is deprecated and will be replaced by the 64 bit SmartOS Standard image (standard64)., version=3.1.0, status=AVAILABLE, loginUser=root}, {id=us-east-1/sdc:sdc:smartosplus:3.1.0, providerId=sdc:sdc:smartosplus:3.1.0, name=smartosplus, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=unrecognized, name=smartosplus, version=3.1.0, description=sdc:sdc:smartosplus:3.1.0, is64Bit=true}, description=Generic multi-purpose SmartMachine. This image is deprecated and will be replaced by the SmartOS Standard image (standard)., version=3.1.0, status=AVAILABLE, loginUser=root}, {id=us-east-1/sdc:sdc:smartos64:1.5.4, providerId=sdc:sdc:smartos64:1.5.4, name=smartos64, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=unrecognized, name=smartos64, version=1.5.4, description=sdc:sdc:smartos64:1.5.4, is64Bit=true}, description=Generic multi-purpose 64-bit SmartMachine. This image is deprecated and will be replaced by the 64 bit SmartOS Standard image (base64)., version=1.5.4, status=AVAILABLE, loginUser=root}, {id=us-east-1/sdc:sdc:smartos:1.5.4, providerId=sdc:sdc:smartos:1.5.4, name=smartos, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=smartos, name=smartos, version=1.5.4, description=sdc:sdc:smartos:1.5.4, is64Bit=true}, description=Generic multi-purpose SmartMachine. This image is deprecated and will be replaced by the SmartOS Base image (base)., version=1.5.4, status=AVAILABLE, loginUser=root}, {id=us-east-1/sdc:sdc:percona:1.0.7, providerId=sdc:sdc:percona:1.0.7, name=percona, location={scope=ZONE, id=us-east-1, description=us-east-1, parent=joyentcloud, iso3166Codes=[US-VA]}, os={family=unrecognized, name=percona, version=1.0.7, description=sdc:sdc:percona:1.0.7, is64Bit=true}, description=Percona SmartMachine, version=1.0.7, status=AVAILABLE, loginUser=root}]> You can see that os={family=unrecognized in the smartos ones. |
Hmm strange. The JoyentCloudTemplateBuilderLiveTest was able to select by |
I have created a patch that seems to work...I will find some way to get it to you. |
Great. So far we've not released the staging repos so if you can diff or |
#1287 is the pull request. And apologies ahead of time for now two issues created from this one. |
For the smart os images you will get unrecognized which causes problems upstream in the pallet work I am doing for smartos and joyent. It ideally would return smartos as the image and not solaris.
./jclouds image list --provider joyentcloud
--identity jclouds --credential XXXX
[id] [location] [os
family] [os version] [status]
eu-ams-1/local:admin:riakeds:1.6.1 eu-ams-1
unrecognized null AVAILABLE
eu-ams-1/local:admin:riakeds:1.7.0 eu-ams-1
unrecognized null AVAILABLE
eu-ams-1/local:admin:stingray-enterprise-1gbps:1.3.3 eu-ams-1
unrecognized null AVAILABLE
eu-ams-1/local:admin:stingray-enterprise-200mbps:1.3.3 eu-ams-1
unrecognized null AVAILABLE
eu-ams-1/local:admin:stingray-lb-200mbps:1.3.3 eu-ams-1
unrecognized null AVAILABLE
eu-ams-1/local:admin:stingray-simple-lb-200mbps:1.3.3 eu-ams-1
unrecognized null AVAILABLE
--snip---
For more information on this thread please see...
https://groups.google.com/forum/?fromgroups=#!searchin/pallet-clj/joyent/pallet-clj/5dM8jT_twsA/oKVLGS6CRe8J
The text was updated successfully, but these errors were encountered: