Jira (PUP-7894) Scheduled Task v2 - Create windows/taskscheduler2
Title: Message Title Glenn Sarti commented on PUP-7894 Re: Scheduled Task v2 - Create windows/taskscheduler2 Pull https://github.com/puppetlabs/puppet/pull/6198 will eventually be closed. New iteration of the PR is at; https://github.com/puppetlabs/puppet/pull/6382 Add Comment This message was sent by Atlassian JIRA (v7.0.2#70111-sha1:88534db) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-7894) Scheduled Task v2 - Create windows/taskscheduler2
Title: Message Title Ethan Brown assigned an issue to Glenn Sarti Puppet / PUP-7894 Scheduled Task v2 - Create windows/taskscheduler2 Change By: Ethan Brown Assignee: Ethan Brown Glenn Sarti Add Comment This message was sent by Atlassian JIRA (v7.0.2#70111-sha1:88534db) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-7894) Scheduled Task v2 - Create windows/taskscheduler2
Title: Message Title Craig Gomes assigned an issue to Ethan Brown Puppet / PUP-7894 Scheduled Task v2 - Create windows/taskscheduler2 Change By: Craig Gomes Assignee: Glenn Sarti Ethan Brown Add Comment This message was sent by Atlassian JIRA (v7.0.2#70111-sha1:88534db) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-7894) Scheduled Task v2 - Create windows/taskscheduler2
Title: Message Title Craig Gomes updated an issue Puppet / PUP-7894 Scheduled Task v2 - Create windows/taskscheduler2 Change By: Craig Gomes Sprint: Windows Kanban Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-7894) Scheduled Task v2 - Create windows/taskscheduler2
Title: Message Title Craig Gomes updated an issue Puppet / PUP-7894 Scheduled Task v2 - Create windows/taskscheduler2 Change By: Craig Gomes Fix Version/s: PUP 5.3.0 Fix Version/s: PUP 5.4.0 Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-7894) Scheduled Task v2 - Create windows/taskscheduler2
Title: Message Title Kenn Hussey updated an issue Puppet / PUP-7894 Scheduled Task v2 - Create windows/taskscheduler2 Change By: Kenn Hussey Flagged: Impediment Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-7894) Scheduled Task v2 - Create windows/taskscheduler2
Title: Message Title Kenn Hussey updated an issue Puppet / PUP-7894 Scheduled Task v2 - Create windows/taskscheduler2 Change By: Kenn Hussey Flagged: Impediment Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-7894) Scheduled Task v2 - Create windows/taskscheduler2
Title: Message Title Ethan Brown updated an issue Puppet / PUP-7894 Scheduled Task v2 - Create windows/taskscheduler2 Change By: Ethan Brown Fix Version/s: PUP 5.3.0 Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-7894) Scheduled Task v2 - Create windows/taskscheduler2
Title: Message Title Glenn Sarti commented on PUP-7894 Re: Scheduled Task v2 - Create windows/taskscheduler2 Ethan Brown Initial PR for review https://github.com/puppetlabs/puppet/pull/6198 Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-7894) Scheduled Task v2 - Create windows/taskscheduler2
Title: Message Title Glenn Sarti commented on PUP-7894 Re: Scheduled Task v2 - Create windows/taskscheduler2 I've added an additional property to the task class called "Compatibility" to expose which API version a task is compatible with. Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-7894) Scheduled Task v2 - Create windows/taskscheduler2
Title: Message Title Glenn Sarti commented on PUP-7894 Re: Scheduled Task v2 - Create windows/taskscheduler2 Confirmed that it appears in PowerShell too with Get-ScheduledTask Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-7894) Scheduled Task v2 - Create windows/taskscheduler2
Title: Message Title Glenn Sarti commented on PUP-7894 Re: Scheduled Task v2 - Create windows/taskscheduler2 Testing on Server 2012R2 Creating a scheduled_task via Puppet does make it appear in the V2 API UI. This seems to be controlled via the Configure for section Will need to filter these tasks out in Enum and activate etc... Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-7894) Scheduled Task v2 - Create windows/taskscheduler2
Title: Message Title Glenn Sarti updated an issue Puppet / PUP-7894 Scheduled Task v2 - Create windows/taskscheduler2 Change By: Glenn Sarti Attachment: configure-for.png Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-7894) Scheduled Task v2 - Create windows/taskscheduler2
Title: Message Title Glenn Sarti commented on PUP-7894 Re: Scheduled Task v2 - Create windows/taskscheduler2 Initial PR is at https://github.com/glennsarti/puppet/blob/ticket/master/pup-7894-create-tasksched2-util/lib/puppet/util/windows/taskscheduler2.rb Docs Link: https://msdn.microsoft.com/en-us/library/windows/desktop/aa383600(v=vs.85).aspx Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-7894) Scheduled Task v2 - Create windows/taskscheduler2
Title: Message Title Glenn Sarti assigned an issue to Glenn Sarti Puppet / PUP-7894 Scheduled Task v2 - Create windows/taskscheduler2 Change By: Glenn Sarti Assignee: Glenn Sarti Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-7894) Scheduled Task v2 - Create windows/taskscheduler2
Title: Message Title Ethan Brown updated an issue Puppet / PUP-7894 Scheduled Task v2 - Create windows/taskscheduler2 Change By: Ethan Brown Labels: scheduled_task Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-7894) Scheduled Task v2 - Create windows/taskscheduler2
Title: Message Title Ethan Brown updated an issue Puppet / PUP-7894 Scheduled Task v2 - Create windows/taskscheduler2 Change By: Ethan Brown Component/s: Windows Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-7894) Scheduled Task v2 - Create windows/taskscheduler2
Title: Message Title Ethan Brown created an issue Puppet / PUP-7894 Scheduled Task v2 - Create windows/taskscheduler2 Issue Type: Task Assignee: Unassigned Created: 2017/08/30 1:12 PM Priority: Normal Reporter: Ethan Brown Basic process: copy / paste https://github.com/puppetlabs/puppet/blob/master/lib/puppet/util/windows/taskscheduler.rb to taskscheduler2.rb and rename TaskScheduler to TaskScheduler2. Remove COM definitions / reimplement methods in terms of the v2 scripting objects from https://msdn.microsoft.com/en-us/library/windows/desktop/aa383607(v=vs.85).aspx created through Rubys WIN32OLE class (i.e. ITask becomes calls against a TaskDefinition objection Continue to use the existing Win32::TaskScheduler interface, implementing all methods with the newer scripting objects Note that this class is tested through win32_taskscheduler_spec.rb, covered in the ticket immediately following this ticket, but it might make sense to add some minimal tests that create basic tasks just to make sure it's plumbed properly.