title: Why does the AWS fleet provisioning plugin does not create a Greengrass Core device in the cloud?
body: <p>I am following the documentation in &quot;<a href="https://docs.aws.amazon.com/greengrass/v2/developerguide/fleet-provisioning-setup.html" rel="nofollow noreferrer">Set up AWS IoT fleet provisioning for Greengrass core devices</a>&quot; and &quot;<a href="https://docs.aws.amazon.com/greengrass/v2/developerguide/fleet-provisioning.html" rel="nofollow noreferrer">Install AWS IoT Greengrass Core software with AWS IoT fleet provisioning</a>&quot; for AWS.</p>
  <p>I made sure that I am following it correctly. All policies and roles are attached as described, but at the end I manage to download and install the Greengrass Core software on my Linux device but that does not become visible in the AWS cloud. What I mean by that is that no Greengrass Core Device is created in the cloud, and I have it only locally.</p>
  <p>Can someone tell me why that is the case? Or it is not supposed to create it in the cloud? If that is the case, how do I get it to be in the cloud as well so I can deploy components to it?</p>
  <p>I used this command to execute the installation:</p>
  <pre><code>sudo -E java -Droot=&quot;/greengrass/v2&quot; -Dlog.store=FILE -jar ./GreengrassInstaller/lib/Greengrass.jar --trusted-plugin ./GreengrassInstaller/aws.greengrass.FleetProvisioningByClaim.jar --init-config ./GreengrassInstaller/config.yaml --component-default-user ggc_user:ggc_group --setup-system-service true
  </code></pre>