|
| 1 | +Sean Wheeler 9:30 AM: |
| 2 | +yes |
| 3 | +Jay Carper 9:31 AM: |
| 4 | +yep |
| 5 | +Fabretti, Douglas 9:31 AM: |
| 6 | +yep |
| 7 | +Eugene Bekker 9:34 AM: |
| 8 | +(Sorry, trying to fix my audio :-)) |
| 9 | +Trevor Sullivan 9:34 AM: |
| 10 | +Is the OMI / PSRP remoting component going to be "built-in" to PowerShell, or will it stay as a separate package? |
| 11 | +Trevor Sullivan 9:34 AM: |
| 12 | +Sorry can't unmute |
| 13 | +Trevor Sullivan 9:34 AM: |
| 14 | +In another meeting. |
| 15 | +Trevor Sullivan 9:34 AM: |
| 16 | +Just looking to see how easy it is to simplify deployment. |
| 17 | +Trevor Sullivan 9:34 AM: |
| 18 | +Yep anywhere, client server |
| 19 | +Trevor Sullivan 9:35 AM: |
| 20 | +WS-Man and SSH based |
| 21 | +Trevor Sullivan 9:35 AM: |
| 22 | +eg. WS-Man outbound to Windows Server |
| 23 | +Trevor Sullivan 9:35 AM: |
| 24 | +or SSH based to Linux or Mac |
| 25 | +Trevor Sullivan 9:36 AM: |
| 26 | +Is this exclusive to Core Edition? Or does it work across Desktop and Core? |
| 27 | +Trevor Sullivan 9:37 AM: |
| 28 | +I've heard remoting is working today, but haven't seen how to actually use it. Looks complex to set up at the moment. |
| 29 | +Trevor Sullivan 9:37 AM: |
| 30 | +Both |
| 31 | +Staffan Gustafsson 9:37 AM: |
| 32 | ++1 |
| 33 | +Ben Gelens 9:37 AM: |
| 34 | ++1 |
| 35 | +Joel Bennett 9:37 AM: |
| 36 | ++1 Critical |
| 37 | +Fabretti, Douglas 9:37 AM: |
| 38 | ++1 |
| 39 | +Constantin Hager 9:37 AM: |
| 40 | ++1 |
| 41 | +Eugene Bekker 9:37 AM: |
| 42 | ++1 |
| 43 | +Iain Brighton 9:37 AM: |
| 44 | ++1 |
| 45 | +Trevor Sullivan 9:37 AM: |
| 46 | +Only done Windows remoting in the past. Would like to learn how to actually do what David Wilson demo'd at PSSummit. |
| 47 | +Castillo, Joshua 9:38 AM: |
| 48 | ++10 |
| 49 | +Joey Aiello 9:38 AM: |
| 50 | +https://github.com/PowerShell/PowerShell/tree/master/demos/SSHRemoting |
| 51 | +Trevor Sullivan 9:39 AM: |
| 52 | +Here's an example scenario: I would like to deploy a Docker-on-Linux microservice that remotely triggers jobs on Windows Server. |
| 53 | +Trevor Sullivan 9:39 AM: |
| 54 | +Thanks for the link. I'll have to try that out. |
| 55 | +Trevor Sullivan 9:40 AM: |
| 56 | +Doable today? WOW, awesome. |
| 57 | +Joey Aiello 9:40 AM: |
| 58 | +https://github.com/PowerShell/PowerShell-RFC/blob/master/1-Draft/RFC0012-Enable-SSH-Remoting.md |
| 59 | +Trevor Sullivan 9:40 AM: |
| 60 | +I'll take a look at the RFC. Wasn't aware of it. Thanks! |
| 61 | +Trevor Sullivan 9:41 AM: |
| 62 | +So Linux --> Windows is NTLM? |
| 63 | +Trevor Sullivan 9:41 AM: |
| 64 | +Cool |
| 65 | +Joel Bennett 9:41 AM: |
| 66 | +It worries me that the "server" story is SSH Remoting, but that there's no plan on shipping the ssh remoting client end to Windows -- even after you ship OpenSSH in the box!!!? |
| 67 | +Joel Bennett 9:42 AM: |
| 68 | +One other thing -- I mentioned the other day in Slack that PowerShell 6 is not ever going to ship "in the box" and some of the knowledgeable geeks did not know that. I actually had one of our regulars call me out and ask me to cite sources ... which I had a *very* hard time doing. Can we make that clearer? |
| 69 | +Trevor Sullivan 9:42 AM: |
| 70 | +My earlier question around Desktop vs. Core Edition was more along the lines of ... can I do Windows --> Linux via Desktop Edition or do I have to use Core Edition for that? A text answer would suffice while you're responding to Joel. |
| 71 | +Joel Bennett 9:44 AM: |
| 72 | +Can we ship it as a store app? ;-) |
| 73 | +Darwin Sanoy (Infor) 9:44 AM: |
| 74 | +I have a chocolatey installer out there - but it does not show on public search due to the pre-release version being used. |
| 75 | +Darwin Sanoy (Infor) 9:44 AM: |
| 76 | +https://chocolatey.org/packages/powershell-core |
| 77 | +Eugene Bekker 9:44 AM: |
| 78 | +Is it is a side-by-side problem with WinPOSH? |
| 79 | +Castillo, Joshua 9:44 AM: |
| 80 | +msi :( |
| 81 | +Darwin Sanoy (Infor) 9:46 AM: |
| 82 | +If you use the .zip you can do side by side |
| 83 | +Darwin Sanoy (Infor) 9:46 AM: |
| 84 | +MSI is a four letter word ;) |
| 85 | +Darwin Sanoy (Infor) 9:47 AM: |
| 86 | +choco install powershell-core -y -pre |
| 87 | +Trevor Sullivan 9:48 AM: |
| 88 | +Thanks for distributing Docker containers. This is a perfect story for side-by-side versioning. |
| 89 | +Joel Bennett 9:48 AM: |
| 90 | +Well, if I can't remote to my Linux boxes because of missing SSH ... PowerShell 6 inside the store sandbox would be useful -- if it could do SSH :-P |
| 91 | +Trevor Sullivan 9:49 AM: |
| 92 | +Could you guys ship a PowerShell container with the OMI / PSRP pre-installed? I would like to debug PowerShell applications running in containers. |
| 93 | +Joel Bennett 9:49 AM: |
| 94 | ++1 |
| 95 | +Joel Bennett 9:49 AM: |
| 96 | +Would use. |
| 97 | +Trevor Sullivan 9:50 AM: |
| 98 | +Not sure if SSH or WS-Man. I'm confused ... is WS-Man supported on Linux?? |
| 99 | +Trevor Sullivan 9:50 AM: |
| 100 | +Oh, so SSH remoting is built-in? |
| 101 | +Castillo, Joshua 9:50 AM: |
| 102 | ++1 docker container/omi... |
| 103 | +Trevor Sullivan 9:50 AM: |
| 104 | +Huh .... |
| 105 | +Trevor Sullivan 9:50 AM: |
| 106 | +I opened an issue on OMI already |
| 107 | +Ben Gelens 9:50 AM: |
| 108 | +Client is build in. Server is not |
| 109 | +Trevor Sullivan 9:50 AM: |
| 110 | +Paul H. responded to me, but didn't have time to try his suggestion. |
| 111 | +Darwin Sanoy (Infor) 9:50 AM: |
| 112 | +Can I get volunteers to test the IOS installer in my pull request? I have no idea if it works :) (https://github.com/PowerShell/PowerShell/pull/3608) |
| 113 | +Trevor Sullivan 9:51 AM: |
| 114 | +What I'm trying to accomplish: debug PowerShell in containers. :) |
| 115 | +Trevor Sullivan 9:52 AM: |
| 116 | +I'd like to fire up a container, çreate a remote session to it, and then do the typical Enter-PSHostProcess debugging, or attach VSCode-PowerShell extension to it, so I can step through execution. |
| 117 | +Castillo, Joshua 9:52 AM: |
| 118 | +Not sure if the debugger is decuppled from vscode, but it needs some love |
| 119 | +Jonathan Medd 9:52 AM: |
| 120 | ++1 on a blog post / Github reference around the 6.0 core no plans for shipping out of the box and options for installing on Windows |
| 121 | +Castillo, Joshua 9:54 AM: |
| 122 | +Hit it right on the head |
| 123 | +Trevor Sullivan 9:54 AM: |
| 124 | +Thanks Joey. :) Don't care if SSH or WS-Man at this point. |
| 125 | +Darwin Sanoy (Infor) 9:56 AM: |
| 126 | +FYI - Latest vscode install wanted to end all my virus protection to install properly. Maybe it was the fault of Restart Manager + my specific machine state and nothing directly to do with the installer? |
| 127 | +Ben Gelens 9:56 AM: |
| 128 | +Dsc can be debugged interactive now. Works great for me |
| 129 | +Staffan Gustafsson 9:56 AM: |
| 130 | +I have quite a lot of crashes debugging with VS code to |
| 131 | +Darwin Sanoy (Infor) 9:57 AM: |
| 132 | +Since it's probably not a good idea to put PSH 6.0 on the path on a Windows machine - maybe a "PSH6PATH" environment variable (hey let's do JAVA_HOME all over again :D ) |
| 133 | +Castillo, Joshua 9:57 AM: |
| 134 | +Great, thanks. |
| 135 | +Castillo, Joshua 9:58 AM: |
| 136 | ++1 on hosing vscode a few times |
| 137 | +Trevor Sullivan 9:58 AM: |
| 138 | +From Mac OS X, I'm trying to remote into a Windows Server instance, and I just get "MI_RESULT_ACCESS_DENIED," even when I specify -Credential. Anyone see this? |
| 139 | +Ashley McGlone (GOATEEPFE) 9:59 AM: |
| 140 | +Mac to Windows over SSH works OK for me |
| 141 | +Ashley McGlone (GOATEEPFE) 9:59 AM: |
| 142 | +My Windows target was Win10 with OpenSSH |
| 143 | +Trevor Sullivan 9:59 AM: |
| 144 | +Enter-PSSession -ComputerName FQDN -Credential (Get-Credential) <--- anything else? |
| 145 | +Ashley McGlone (GOATEEPFE) 10:00 AM: |
| 146 | +That would be Wsman, i've not tried that |
| 147 | +Ashley McGlone (GOATEEPFE) 10:00 AM: |
| 148 | +Enter-PSSession -Hostname FQDN -Username foo -SSHTransport |
| 149 | +Ben Gelens 10:01 AM: |
| 150 | +@trevor, should use authentication basic / nego when doing wsman psrp |
| 151 | +Trevor Sullivan 10:01 AM: |
| 152 | +The documentation says there's a -KeyFilePath parameter on New-PSSession, but that doesn't exist on my Beta 1 system. |
| 153 | +Trevor Sullivan 10:01 AM: |
| 154 | +Thanks @Ben |
| 155 | +Steve Lee (POWERSHELL) 10:02 AM: |
| 156 | +@trevor, -keyfilepath is part of the ssh parameter set: new-pssession -hostname foo -keyfilepath |
| 157 | +Trevor Sullivan 10:02 AM: |
| 158 | +NAME |
| 159 | +New-PSSession |
| 160 | + |
| 161 | +SYNOPSIS |
| 162 | +Creates a persistent connection to a local or remote computer. |
| 163 | + |
| 164 | + |
| 165 | +SYNTAX |
| 166 | +New-PSSession [[-ComputerName] <String[]>] [-ApplicationName <String>] [-Authentication {Default | Basic | Negotiate | NegotiateWithImplicitCredential | Credssp | Digest | Kerberos}] [-CertificateThumbprint <String>] |
| 167 | +[-ConfigurationName <String>] [-Credential <PSCredential>] [-EnableNetworkAccess] [-Name <String[]>] [-Port <Int32>] [-SessionOption <PSSessionOption>] [-ThrottleLimit <Int32>] [-UseSSL] [<CommonParameters>] |
| 168 | + |
| 169 | +New-PSSession [-ConnectionUri] <Uri[]> [-AllowRedirection] [-Authentication {Default | Basic | Negotiate | NegotiateWithImplicitCredential | Credssp | Digest | Kerberos}] [-CertificateThumbprint <String>] [-ConfigurationName |
| 170 | +<String>] [-Credential <PSCredential>] [-EnableNetworkAccess] [-Name <String[]>] [-SessionOption <PSSessionOption>] [-ThrottleLimit <Int32>] [<CommonParameters>] |
| 171 | + |
| 172 | +New-PSSession [[-Session] <PSSession[]>] [-EnableNetworkAccess] [-Name <String[]>] [-ThrottleLimit <Int32>] [<CommonParameters>] |
| 173 | +Trevor Sullivan 10:03 AM: |
| 174 | +https://gist.github.com/pcgeek86/ba57cda85f90cb5414542e48d8da62b3 <-- there's no -KeyFilePath parameter |
| 175 | +Trevor Sullivan 10:03 AM: |
| 176 | +I'm running Beta 1 |
| 177 | +Castillo, Joshua 10:04 AM: |
| 178 | +How about a cmdlet that runs through the system and PascalCases all files and environmentvariables |
| 179 | +Castillo, Joshua 10:04 AM: |
| 180 | +:) |
| 181 | +Darwin Sanoy (Infor) 10:04 AM: |
| 182 | +https://cloudywindows.com/post/straight-and-narrow-code-for-safe-windows-path-updates/ |
| 183 | +Staffan Gustafsson 10:04 AM: |
| 184 | +Can we start pushing for using forward slashes on windows too? |
| 185 | +Trevor Sullivan 10:05 AM: |
| 186 | +Thanks Joey ... I'll try Basic authentication for WS-Man. |
| 187 | +Trevor Sullivan 10:07 AM: |
| 188 | +thx |
| 189 | +Darwin Sanoy (Infor) 10:07 AM: |
| 190 | +What folder is the environmentvariable cmdlets RFC under? |
| 191 | +Nicholas M. Getchell 10:08 AM: |
| 192 | +i've seen lots of people make the get-help syntax mistake. Any way to have the functionality of get-command -syntax in the Help? |
| 193 | +Trevor Sullivan 10:08 AM: |
| 194 | +Just tried -Authentication Basic to WS-Man, and got "Authentication Failed" :( Any ideas @BenGelens? |
| 195 | +Castillo, Joshua 10:09 AM: |
| 196 | +Its a joke :) |
| 197 | +Hemant Mahawar 10:09 AM: |
| 198 | +Environmentvariable cmdlets RFC is in PowerShell-RFC repo, specifically https://github.com/PowerShell/PowerShell-RFC/pull/92 |
| 199 | +Ben Gelens 10:09 AM: |
| 200 | +I have a demo on using keyfile on my psconfeu session on youtube |
| 201 | +Joey Aiello 10:10 AM: |
| 202 | +@Trevor: the server needs to be setup to accept Basic auth too... :\ |
| 203 | +Castillo, Joshua 10:10 AM: |
| 204 | +Ben, do you you have a link to the youtube video? |
| 205 | +Trevor Sullivan 10:10 AM: |
| 206 | +Ah, good call. Can do that on my test server. Thanks! Didn't even think about that. |
| 207 | +Joey Aiello 10:11 AM: |
| 208 | +https://www.youtube.com/watch?v=50xLm7J_dsM |
| 209 | +Ben Gelens 10:11 AM: |
| 210 | +@Trevor, need to lower server side settings to allow unencrypt or add 5986 endpoint |
| 211 | +Steve Lee (POWERSHELL) 10:11 AM: |
| 212 | +if you're using basic auth, please use https |
| 213 | +Ashley McGlone (GOATEEPFE) 10:11 AM: |
| 214 | +Anyone having issues doing SSH remoting INTO a Mac? |
| 215 | +Trevor Sullivan 10:11 AM: |
| 216 | +No wonder remoting worked locally, because I was using Kerberos. :) $PSSenderInfo rocks. |
| 217 | +Staffan Gustafsson 10:12 AM: |
| 218 | +This works fine: |
| 219 | + |
| 220 | +[io.file]::ReadAllText('C:/Users/Staffan/.gitconfig') |
| 221 | +Staffan Gustafsson 10:12 AM: |
| 222 | +ah, so it's win32? |
| 223 | +Staffan Gustafsson 10:12 AM: |
| 224 | +I'd like some comments on the developer environment. |
| 225 | +I think we could do a lot to make it a lot easier to getting started contributing to PowerShell if there were working solutions/projects for VSCode/Visual Studio. |
| 226 | +Joey Aiello 10:13 AM: |
| 227 | +https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=3&cad=rja&uact=8&ved=0ahUKEwi0yoOq-PnTAhVM0GMKHR4pCJ4QFggxMAI&url=https%3A%2F%2Fgithub.com%2Fdotnet%2Fstandard&usg=AFQjCNEtPeKo4Oqe9Cl5NTXAwlgIebkGUA&sig2=e2fmBFKjfZ_O85Ds-2FNzA |
| 228 | +Joey Aiello 10:13 AM: |
| 229 | +https://github.com/dotnet/standard |
| 230 | + |
| 231 | +Trevor Sullivan 10:13 AM: |
| 232 | +Yay for .NET Standard 2.0! Looking forward to Active Directory support. |
| 233 | +Joey Aiello 10:13 AM: |
| 234 | +https://blogs.msdn.microsoft.com/dotnet/2016/09/26/introducing-net-standard/ |
| 235 | + |
| 236 | +Eugene Bekker 10:14 AM: |
| 237 | +Woohoo! |
| 238 | +Trevor Sullivan 10:15 AM: |
| 239 | +Something I'd be interested in hearing some feedback on ... will we see some increased focus on interop, to aid in building PowerShell modules targeting UNIX native libraries? |
| 240 | +Steve Lee (POWERSHELL) 10:16 AM: |
| 241 | +Linux coverage is something we're targeting for 6.1.0, but for 6.0.0 we certainly need a better sdk to allow authoring cross platform (and cross ps versions) modules |
| 242 | +Trevor Sullivan 10:17 AM: |
| 243 | +Thanks Steve, sounds good. |
| 244 | +Joey Aiello 10:17 AM: |
| 245 | +https://github.com/PowerShell/PowerShell/issues/3135 |
| 246 | +Darwin Sanoy (Infor) 10:17 AM: |
| 247 | +@trevor - see the RFC I submitted a while back: https://github.com/PowerShell/PowerShell-RFC/blob/master/1-Draft/RFC0019-PowerShell-Core-Interop-Module.md |
| 248 | +Staffan Gustafsson 10:17 AM: |
| 249 | +Platform native module load by some naming convention? Like nuget? |
| 250 | +Darwin Sanoy (Infor) 10:20 AM: |
| 251 | +Also you can see my own interop code in these repos: https://github.com/DarwinJS/DebugDeepPSHExecution, https://github.com/DarwinJS/AWSSecurity |
| 252 | +Castillo, Joshua 10:22 AM: |
| 253 | +Does working with Swager have a place on the wish list? |
| 254 | +Castillo, Joshua 10:22 AM: |
| 255 | +Swagger |
| 256 | +Joey Aiello 10:24 AM: |
| 257 | +https://github.com/PowerShell/PowerShell/issues/3091 |
| 258 | +Staffan Gustafsson 10:25 AM: |
| 259 | +"Versioning is not a problem" :) |
| 260 | +Castillo, Joshua 10:27 AM: |
| 261 | +I keep seeing Joel's name on your pages, it might be time to higher him |
| 262 | +Joey Aiello 10:27 AM: |
| 263 | +https://github.com/PowerShell/PowerShell/projects/11 |
| 264 | +Eugene Bekker 10:27 AM: |
| 265 | +For the RFCs - what does the "Experimental" stage mean? Does that mean there is an version of the feature implemented somewhere to play with? |
| 266 | +Castillo, Joshua 10:28 AM: |
| 267 | +yay |
| 268 | +Eugene Bekker 10:28 AM: |
| 269 | +DSL |
| 270 | +Eugene Bekker 10:28 AM: |
| 271 | +Yeah, that's the one I'm looking at |
| 272 | +Eugene Bekker 10:28 AM: |
| 273 | +Got it, thanks |
| 274 | +Hemant Mahawar 10:28 AM: |
| 275 | +https://github.com/PowerShell/powershell-rfc/blob/master/RFC0000-RFC-Process.md describes the terms and workflow |
| 276 | +Joey Aiello 10:29 AM: |
| 277 | +https://github.com/PowerShell/PowerShell/pull/3169 |
| 278 | +Joey Aiello 10:29 AM: |
| 279 | +https://github.com/PowerShell/PowerShell-RFC/blob/master/RFC0000-RFC-Process.md |
| 280 | +Joey Aiello 10:29 AM: |
| 281 | +https://github.com/PowerShell/PowerShell-RFC/blob/master/RFC0000-RFC-Process.md#draft |
| 282 | +Castillo, Joshua 10:31 AM: |
| 283 | +Can i bring my kids? |
| 284 | +Castillo, Joshua 10:31 AM: |
| 285 | +ShadowBeard |
| 286 | +Joey Aiello 10:31 AM: |
| 287 | +Thanks again everyone! |
| 288 | +Keith Hill 10:31 AM: |
| 289 | +Thx! |
| 290 | +Darwin Sanoy (Infor) 10:31 AM: |
| 291 | +Thanks guys for hosting these calls - very helpful |
| 292 | +Jeremiah Strong 10:32 AM: |
| 293 | +Thanks! |
| 294 | +GLOCK 10:33 AM: |
| 295 | +Thanks! |
0 commit comments