{"action":"created","issue":{"url":"https://api.github.com/repos/aperepel/nifi-api-deploy/issues/21","repository_url":"https://api.github.com/repos/aperepel/nifi-api-deploy","labels_url":"https://api.github.com/repos/aperepel/nifi-api-deploy/issues/21/labels{/name}","comments_url":"https://api.github.com/repos/aperepel/nifi-api-deploy/issues/21/comments","events_url":"https://api.github.com/repos/aperepel/nifi-api-deploy/issues/21/events","html_url":"https://github.com/aperepel/nifi-api-deploy/issues/21","id":154562806,"number":21,"title":"TemplateInspector outputs empty string instead in the deploy yml instead of 'no value'","user":{"login":"jranson","id":883928,"avatar_url":"https://avatars.githubusercontent.com/u/883928?v=3","gravatar_id":"","url":"https://api.github.com/users/jranson","html_url":"https://github.com/jranson","followers_url":"https://api.github.com/users/jranson/followers","following_url":"https://api.github.com/users/jranson/following{/other_user}","gists_url":"https://api.github.com/users/jranson/gists{/gist_id}","starred_url":"https://api.github.com/users/jranson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jranson/subscriptions","organizations_url":"https://api.github.com/users/jranson/orgs","repos_url":"https://api.github.com/users/jranson/repos","events_url":"https://api.github.com/users/jranson/events{/privacy}","received_events_url":"https://api.github.com/users/jranson/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-05-12T19:32:42Z","updated_at":"2016-05-12T19:39:52Z","closed_at":null,"body":"When we have attributes that need to be represented as 'no value', in the deployment yaml for example:\r\n          Access Key: \r\n          Secret Key: \r\n          Credentials File: \r\n\r\nThose are being inserted by the TemplateInspector as:\r\n          Access Key: ''\r\n          Secret Key: ''\r\n          Credentials File: ''\r\n\r\n\r\nThis is causing the NiFiDeploy.groovy to fail to deploy the flow until we hand-edit the yml file to correct the issue."},"comment":{"url":"https://api.github.com/repos/aperepel/nifi-api-deploy/issues/comments/218863623","html_url":"https://github.com/aperepel/nifi-api-deploy/issues/21#issuecomment-218863623","issue_url":"https://api.github.com/repos/aperepel/nifi-api-deploy/issues/21","id":218863623,"user":{"login":"aperepel","id":119367,"avatar_url":"https://avatars.githubusercontent.com/u/119367?v=3","gravatar_id":"","url":"https://api.github.com/users/aperepel","html_url":"https://github.com/aperepel","followers_url":"https://api.github.com/users/aperepel/followers","following_url":"https://api.github.com/users/aperepel/following{/other_user}","gists_url":"https://api.github.com/users/aperepel/gists{/gist_id}","starred_url":"https://api.github.com/users/aperepel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aperepel/subscriptions","organizations_url":"https://api.github.com/users/aperepel/orgs","repos_url":"https://api.github.com/users/aperepel/repos","events_url":"https://api.github.com/users/aperepel/events{/privacy}","received_events_url":"https://api.github.com/users/aperepel/received_events","type":"User","site_admin":false},"created_at":"2016-05-12T19:39:52Z","updated_at":"2016-05-12T19:39:52Z","body":"Hey @jranson , these are generally special properties, marked as 'sensitive' in the UI. Are you observing the issue with other 'normal' property values?\r\n\r\nBasically, for sensitive property values, the template will __never__ export the actual value, it is write-only, by design. The deployment spec file is treated as an overlay over a template to override properties. It is recommended to remove everything except for the values you want customized.\r\n\r\nWith above comments, does it address your issue? Let me know if not and we can dig in."}}