diff --git a/.gitignore b/.gitignore
index 650022e58e7fcced551fb38f7bfdf73e65cb3e84..2767022cd600dd0eb9d85289e0af0fda19b3b2e6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -22,3 +22,6 @@
 /convert_report.txt
 /update_report.txt
 .DS_Store
+.project
+.envrc
+/inventory.yaml
diff --git a/.pdkignore b/.pdkignore
index b713b3b1f79b287fc7c489e7140f2a55dd89b5ba..e6215cd0cbfdfab41b9bb612a4d27a343b109f60 100644
--- a/.pdkignore
+++ b/.pdkignore
@@ -22,6 +22,9 @@
 /convert_report.txt
 /update_report.txt
 .DS_Store
+.project
+.envrc
+/inventory.yaml
 /appveyor.yml
 /.fixtures.yml
 /Gemfile
@@ -30,8 +33,10 @@
 /.gitlab-ci.yml
 /.pdkignore
 /Rakefile
+/rakelib/
 /.rspec
 /.rubocop.yml
 /.travis.yml
 /.yardopts
 /spec/
+/.vscode/
diff --git a/Rakefile b/Rakefile
index a6b14c56414df983a540588e2a4348256a9db186..750ef4676767d6d6e0e408f65458e0e38ddd6e1e 100644
--- a/Rakefile
+++ b/Rakefile
@@ -22,7 +22,7 @@ end
 
 def changelog_future_release
   return unless Rake.application.top_level_tasks.include? "changelog"
-  returnVal = JSON.load(File.read('metadata.json'))['version']
+  returnVal = "v%s" % JSON.load(File.read('metadata.json'))['version']
   raise "unable to find the future_release (version) in metadata.json" if returnVal.nil?
   puts "GitHubChangelogGenerator future_release:#{returnVal}"
   returnVal
diff --git a/metadata.json b/metadata.json
index 4e33dc9e45cef4504b4e887f8e1b958440b49e29..d7766e317c17c1c89d67f99c35e345856e92e946 100644
--- a/metadata.json
+++ b/metadata.json
@@ -39,7 +39,7 @@
       "version_requirement": ">= 5.0.0 < 7.0.0"
     }
   ],
-  "pdk-version": "1.9.1",
-  "template-url": "file:///opt/puppetlabs/pdk/share/cache/pdk-templates.git",
-  "template-ref": "1.9.1-0-g6945d31"
+  "pdk-version": "1.10.0",
+  "template-url": "file:///opt/puppetlabs/pdk/share/cache/pdk-templates.git#1.10.0",
+  "template-ref": "1.10.0-0-gbba9ac3"
 }