Yep. Thanks all! On Mon, Dec 22, 2014 at 1:59 PM, Eric Sorenson <[email protected] > wrote:
> Looks like you got some good responses on your Ask question... All good > now? > > > On Tuesday, December 16, 2014 3:22:26 PM UTC-8, red wrote: >> >> I guess I really don't need to list the nodes. I just wanted to try out >> the PE3.7 rest api. What I really need to be able to do is add >> nodegroups. I had been using the console rake api for this, but the >> console rake api is to be depreciated. I put the details of what I have >> tried, and what goes wrong here: >> >> http://ask.puppetlabs.com/question/15040/need-help- >> understand-pe-37-rest-api/ >> >> I'd really appreciate it if someone could help me out :) >> >> On Tue, Dec 16, 2014 at 7:02 AM, Byron Miller <[email protected]> wrote: >>> >>> Looks like you're using puppetDB api to query your puppet master? >>> >>> try just >>> >>> puppetmaster:443/{environment}/nodes - environment being "production" >>> or whatever the default env is. >>> >>> or if querying puppetdb try /v3 api endpoint instead of /v1 >>> >>> >>> On Monday, December 15, 2014 11:41:17 PM UTC-6, red wrote: >>>> >>>> Hi, >>>> >>>> Hi, >>>> >>>> I am trying out the PE 3.7 Rest API and I am unfamiliar with curl. I >>>> think I need to execute this ... >>>> >>>> # /usr/bin/curl -v -X GET \ >>>> > --cacert /etc/puppetlabs/puppet/ssl/certs/ca.pem \ >>>> > --cert /etc/puppetlabs/puppet/ssl/certs/puppetmaster-1.example.com.pem >>>> \ >>>> > --key >>>> > /etc/puppetlabs/puppet/ssl/private_keys/puppetmaster-1.example.com.pem >>>> >>>> > --insecure https://puppetmaster-1:443/v1/nodes >>>> >>>> ... but this results in this output : >>>> >>>> /usr/bin/curl -v -X GET --cacert /etc/puppetlabs/puppet/ssl/certs/ca.pem >>>> --cert /etc/puppetlabs/puppet/ssl/certs/puppetmaster-1.example.com.pem >>>> --key >>>> /etc/puppetlabs/puppet/ssl/private_keys/puppetmaster-1.example.com.pem >>>> --insecure https://puppetmaster-1:443/v2/nodes >>>> * About to connect() to puppetmaster-1 port 443 (#0) >>>> * Trying 10.29.120.143... connected >>>> * Connected to puppetmaster-1 (10.29.120.143) port 443 (#0) >>>> * Initializing NSS with certpath: sql:/etc/pki/nssdb >>>> * warning: ignoring value of ssl.verifyhost >>>> * skipping SSL peer certificate verification >>>> * SSL connection using TLS_DHE_RSA_WITH_AES_256_CBC_SHA >>>> * Server certificate: >>>> * subject: CN=puppetmaster-1.example.com >>>> * start date: Dec 14 20:36:42 2014 GMT >>>> * expire date: Dec 14 20:36:42 2019 GMT >>>> * common name: puppetmaster-1.example.com >>>> * issuer: CN=Puppet CA generated on >>>> puppetmaster-1.example.com at 2014-12-15 12:... >>>> > GET /v2/nodes HTTP/1.1 >>>> > User-Agent: curl/7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 >>>> NSS/3.14.3.0 zlib/1.2.3 libidn/1.18 libssh2/1.4.2 >>>> > Host: puppetmaster-1 >>>> > Accept: */* >>>> > >>>> < HTTP/1.1 303 See Other >>>> < Date: Mon, 15 Dec 2014 23:08:41 GMT >>>> < Server: Jetty(9.1.z-SNAPSHOT) >>>> < Location: /auth/login?redirect=%2Fv2%2Fnodes >>>> < Content-Length: 0 >>>> < Connection: close >>>> < >>>> * Closing connection #0 >>>> >>>> But no node list! I only have one node, my puppetmaster. What am I >>>> doing wrong? >>>> >>>> Thanks >>>> >>> -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/puppet-users/3f3a4dee-74c1-450a-9bf3-44f06e20c641%40googlegroups.com > <https://groups.google.com/d/msgid/puppet-users/3f3a4dee-74c1-450a-9bf3-44f06e20c641%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CAHu%2B3OzBJjfQp9kZCS59%2BEQW9333ZJ06KSe6DXceHYYOeQ%3Da-Q%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
