Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problem with CommonMarker on an Azure VM #226

Closed
logiclrd opened this issue Jan 25, 2023 · 23 comments
Closed

Problem with CommonMarker on an Azure VM #226

logiclrd opened this issue Jan 25, 2023 · 23 comments

Comments

@logiclrd
Copy link

We are encountering a problem with CommonMarker as part of a build on an Azure VM. It is an indirect reference to CommonMarker; our project uses github-pages, which in turn uses jekyll-commonmarker-ghpages, which references commonmarker. When I run the build locally, it succeeds, but on the Azure VM, it gives the following error:

##[error]Bash exited with code '1'.
##[error]Bash wrote one or more lines to the standard error stream.
##[error]  Dependency Error: Yikes! It looks like you don't have jekyll-commonmark-ghpages or one of its dependencies installed. In order to use Jekyll as currently configured, you'll need to install this gem. The full error message from Ruby is: '126: The specified module could not be found. - C:/hostedtoolcache/windows/Ruby/3.1.3/x64/lib/ruby/gems/3.1.0/gems/commonmarker-0.23.7/lib/commonmarker/commonmarker.so' If you run into trouble, you can find helpful resources at https://jekyllrb.com/help/! 

I have investigated and found that the file at the specified path does in fact exist. In addition, I made a test script to explicitly call the Win32 LoadLibrary API function on that path, and it loads successfully. But, a require statement pointed at it fails, not locally but on the Azure VM running the build pipeline. I've run out of things to check next at this time. Do you have any idea what might cause these symptoms?

@gjtorikian
Copy link
Owner

A few questions:

  1. Is this a new failure (did older versions of Commonmarker work)?
  2. What OS is running on the VM?

If I had to guess I’d say that the VM is lacking some necessary build packages, such as a C compiler. There should also be some output/debugging logs in a tmp folder within the commonmarker-0.23.7 folder.

Commonmarker is tested and confirmed to run on Linux, windows, and macOS, which is why I think the VM might be missing a build dependency. But without better logs it’s hard to tell what is going on!

@kivikakk
Copy link
Collaborator

Some googling leads me to wonder if there's some weird bitness mismatch thing going on here (e.g [1] [2]), or if it's simply a missing dependent DLL that isn't found on the VM — maybe some msvcrt or similar.

@logiclrd
Copy link
Author

Yeah, that idea does make sense to me. The main confounding factor is, the VM in question is a transient VM used in an Azure build pipeline, so exfiltrating these details takes a bit of finagling. :-P What's really weird, though, is that if I write a Ruby script to explicitly LoadLibrary the commonmarker.so file, it works just fine, but when I require the file, it fails with a File Not Found error. I haven't yet come to understand what could cause this discrepancy.

@logiclrd
Copy link
Author

This is from the top of the build log:

Operating System
  Microsoft Windows Server 2019
  10.0.17763
  Datacenter
Runner Image
  Image: windows-2019
  Version: 20230123.2
  Included Software: https://github.com/actions/runner-images/blob/win19/20230123.2/images/win/Windows2019-Readme.md
  Image Release: https://github.com/actions/runner-images/releases/tag/win19%2F20230123.2

@logiclrd
Copy link
Author

The last successful build shows it downloading and installing commonmarker version 0.23.6, only one revision back from where the failures started. That seems unlikely to be the cause but can't be discounted at this point.

@logiclrd
Copy link
Author

Last successful build:

Operating System
  Microsoft Windows Server 2019
  10.0.17763
  Datacenter
Runner Image
  Image: windows-2019
  Version: 20221111.1
  Included Software: https://github.com/actions/runner-images/blob/win19/20221111.1/images/win/Windows2019-Readme.md
  Image Release: https://github.com/actions/runner-images/releases/tag/win19%2F20221111.1

@gjtorikian
Copy link
Owner

@phillmv @anticomputer Could you please help investigate this? It suggests that something broke in the recent cmark changes y'all made.

@logiclrd Would you be able to upgrade to commonmarker 1.0.0.pre7? The current C-based commonmarker (the 0.23.x series) is not really something I want to keep maintaining. The 1.0.0 series is "the future" and aside from a method signature change, shouldn't disrupt your workflow and is still considered stable to use in produciton.

@anticomputer
Copy link
Contributor

I'm wondering if its because there's confusion about the commonmarker dependency because github/jekyll-commonmark-ghpages#28 has not been merged yet. We've pretty extensively tested the build matrix across Linux, MacOS and Windows and do not expect to see build failures, is there any way we could see more verbose build/install logs?

@logiclrd
Copy link
Author

@gjtorikian Unfortunately, jekyll-commonmark-ghpages lists a dependency on ~> 0.23.4, so I don't think it'll be possible to force it to a version outside of the 0.23 family without changes upstream. Unless there's some trick I don't know :-P

@anticomputer
Copy link
Contributor

@logiclrd are you dependent on https://github.com/github/pages-gem per chance? I see (internally, I'm a GitHub employee) that team is still in the process of releasing a new gem that has the proper dependency chain and requirements in place to use this commonmarker version.

@logiclrd
Copy link
Author

@anticomputer I've grabbed the full build log and thrown it up here:

https://distribution.iqmetrix.net/buildlog.txt

It's a bit big but each build step is clearly delineated between ##[section]Starting: and ##[section]Finishing:.

@logiclrd
Copy link
Author

@anticomputer Yep, that's the one, the complete Gemfile looks like:

source 'https://rubygems.org'

gem 'github-pages', group: :jekyll_plugins
gem 'faraday-retry'

@anticomputer
Copy link
Contributor

anticomputer commented Jan 26, 2023

@anticomputer I've grabbed the full build log and thrown it up here:

https://distribution.iqmetrix.net/buildlog.txt

It's a bit big but each build step is clearly delineated between ##[section]Starting: and ##[section]Finishing:.

Is there any difference between the Ruby version for the local build that succeeds and the 3.1.3 used on the AzureVM? I'd also be curious to see the value of the RUBY_DLL_PATH on the AzureVM if at all possible.

@logiclrd
Copy link
Author

Maybe a tiny difference? Or maybe none at all.

The build log says that it's locking the version to 3.1.3.

Locally, I get:

[C:\code\Documentation]ruby --version
ruby 3.1.3p185 (2022-11-24 revision 1a6b16756e) [x64-mingw-ucrt]

[C:\code\Documentation]

I don't know if the p185 means that it's a different version (prerelease?), or if that's just a detail that is only displayed when you explicitly ask for the version. But, the 3.1.3 is the same.

@logiclrd
Copy link
Author

I'll add a build step to output the environment and get back to you.

@anticomputer
Copy link
Contributor

anticomputer commented Jan 26, 2023

Interim trouble shooting summary for folks following along:

The fact that LoadLibrary succeeds, commonmarker.so does build fine and does exist, yet require fails, does seem to imply it's confused about its DLL search path in the AzureVM build env. Nothing we changed in the latest commonmarker 0.23 release would change anything about the involved installer semantics (AFAICT so far) compared to the prior 0.23 (succeeding) release and our CI test matrix succeeds for all supported platforms at the cmark-gfm level as well, so I'm curious if there's any other build env diffs versus the last succeeding build log run that we might hook in on.

A local Windows build of the same dependency stack on a Windows system with a similar Ruby version does succeed.

Separately, as noted previously, pages-gem and jekyll-commonmark-ghpages themselves are pending an update and new release, but I don't think that would impact things much since all the involved dependencies are "~>" either way.

@logiclrd
Copy link
Author

The build is invoked using a Bash build step that invokes npm run deploy, so I added a Bash build step that invokes env | sort, and this was the output:

AGENT_JOBSTATUS=Succeeded
AGENT_LOGTOBLOBSTORAGESERVICE=true
AGENT_OSARCHITECTURE=X64
AGENT_TOOLSDIRECTORY=C:\hostedtoolcache\windows
BUILD_QUEUEDBY=Microsoft.VisualStudio.Services.TFS
BUILD_REPOSITORY_GIT_SUBMODULECHECKOUT=False
BUILD_SOURCEVERSIONMESSAGE=Dump environment.
GHCUP_INSTALL_BASE_PREFIX=C:\
GHCUP_MSYS2=C:\msys64
GIT_TERMINAL_PROMPT=0
GOROOT_1_18_X64=C:\hostedtoolcache\windows\go\1.18.10\x64
GOROOT_1_19_X64=C:\hostedtoolcache\windows\go\1.19.5\x64
HOMEPATH=\Users\VssAdministrator
ImageOS=win19
MAVEN_OPTS=-Xms256m
PATH=/mingw64/bin:/usr/bin:/c/Users/VssAdministrator/bin:/c/hostedtoolcache/windows/Ruby/3.1.3/x64/bin:/c/hostedtoolcache/windows/node/18.13.0/x64:/c/Users/VssAdministrator/AppData/Roaming/Python/Python311/Scripts:/c/hostedtoolcache/windows/Python/3.11.1/x64/Scripts:/c/hostedtoolcache/windows/Python/3.11.1/x64:/c/agents/2.214.1/externals/git/cmd:/c/agents/2.214.1/externals/git/mingw64/bin:/c/Program Files/MongoDB/Server/5.0/bin:/c/aliyun-cli:/c/vcpkg:/c/cf-cli:/c/Program Files (x86)/NSIS:/c/tools/zstd:/c/Program Files/Mercurial:/c/hostedtoolcache/windows/stack/2.9.3/x64:/c/cabal/bin:/c/ghcup/bin:/c/tools/ghc-9.4.4/bin:/c/Program Files/dotnet:/c/mysql/bin:/c/Program Files/R/R-4.2.2/bin/x64:/c/SeleniumWebDrivers/GeckoDriver:/c/Program Files (x86)/sbt/bin:/c/Program Files (x86)/GitHub CLI:/bin:/c/Program Files (x86)/pipx_bin:/c/npm/prefix:/c/hostedtoolcache/windows/go/1.17.13/x64/bin:/c/hostedtoolcache/windows/Python/3.7.9/x64/Scripts:/c/hostedtoolcache/windows/Python/3.7.9/x64:/c/hostedtoolcache/windows/Ruby/2.5.9/x64/bin:/c/tools/kotlinc/bin:/c/hostedtoolcache/windows/Java_Temurin-Hotspot_jdk/8.0.362-9/x64/bin:/c/Program Files/ImageMagick-7.1.0-Q16-HDRI:/c/Program Files (x86)/Microsoft SDKs/Azure/CLI2/wbin:/c/ProgramData/kind:/c/Program Files/Eclipse Foundation/jdk-8.0.302.8-hotspot/bin:/c/Windows/system32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0:/c/Windows/System32/OpenSSH:/c/ProgramData/Chocolatey/bin:/c/Program Files/PowerShell/7:/c/Program Files/Microsoft/Web Platform Installer:/c/Program Files/Microsoft SQL Server/130/Tools/Binn:/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn:/c/Program Files (x86)/Windows Kits/10/Windows Performance Toolkit:/c/Program Files (x86)/Microsoft SQL Server/110/DTS/Binn:/c/Program Files (x86)/Microsoft SQL Server/120/DTS/Binn:/c/Program Files (x86)/Microsoft SQL Server/130/DTS/Binn:/c/Program Files (x86)/Microsoft SQL Server/140/DTS/Binn:/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn:/c/Program Files (x86)/Microsoft SQL Server/160/DTS/Binn:/c/Program Files/OpenSSL/bin:/c/Strawberry/c/bin:/c/Strawberry/perl/site/bin:/c/Strawberry/perl/bin:/c/ProgramData/chocolatey/lib/pulumi/tools/Pulumi/bin:/c/Program Files/TortoiseSVN/bin:/c/Program Files/CMake/bin:/c/ProgramData/chocolatey/lib/maven/apache-maven-3.8.7/bin:/c/Program Files/Microsoft Service Fabric/bin/Fabric/Fabric.Code:/c/Program Files/Microsoft SDKs/Service Fabric/Tools/ServiceFabricLocalClusterManager:/c/Program Files/nodejs:/cmd:/mingw64/bin:/usr/bin:/c/Program Files/GitHub CLI:/c/tools/php:/c/Program Files (x86)/sbt/bin:/c/SeleniumWebDrivers/ChromeDriver:/c/SeleniumWebDrivers/EdgeDriver:/c/Program Files/Amazon/AWSCLIV2:/c/Program Files/Amazon/SessionManagerPlugin/bin:/c/Program Files/Amazon/AWSSAMCLI/bin:/c/Program Files (x86)/Google/Cloud SDK/google-cloud-sdk/bin:/c/Program Files (x86)/Microsoft BizTalk Server:/c/Program Files/LLVM/bin:/c/Users/VssAdministrator/.dotnet/tools:/c/Users/VssAdministrator/.cargo/bin:/c/Users/VssAdministrator/AppData/Local/Microsoft/WindowsApps
PIPELINE_WORKSPACE=D:\a\1
PROCESSOR_ARCHITECTURE=AMD64
ProgramData=C:\ProgramData
ProgramW6432=C:\Program Files
PUBLIC=C:\Users\Public
RTOOLS40_HOME=C:\rtools40
SUPPLIERUSERNAME=cepohip382@jmail7.com
SYSTEM_DEFAULTWORKINGDIRECTORY=D:\a\1\s
SYSTEM_ISSCHEDULED=False
SYSTEM_JOBID=12f1170f-54f2-53f3-20dd-22fc7dff55f9
SYSTEM_PHASENAME=Job
SYSTEM_TASKINSTANCEID=35f53584-79fc-539f-463c-6471d0663a3a
SYSTEM_TEAMFOUNDATIONCOLLECTIONURI=https://dev.azure.com/iqmetrix/
SYSTEM_TOTALJOBSINPHASE=1
SYSTEMDRIVE=C:
TMP=/tmp
WINDIR=C:\Windows
_=/usr/bin/env

I don't see anything specifying a value for RUBY_DLL_PATH.

@anticomputer
Copy link
Contributor

anticomputer commented Jan 26, 2023

The build is invoked using a Bash build step that invokes npm run deploy, so I added a Bash build step that invokes env | sort, and this was the output:

AGENT_JOBSTATUS=Succeeded
AGENT_LOGTOBLOBSTORAGESERVICE=true
AGENT_OSARCHITECTURE=X64
AGENT_TOOLSDIRECTORY=C:\hostedtoolcache\windows
BUILD_QUEUEDBY=Microsoft.VisualStudio.Services.TFS
BUILD_REPOSITORY_GIT_SUBMODULECHECKOUT=False
BUILD_SOURCEVERSIONMESSAGE=Dump environment.
GHCUP_INSTALL_BASE_PREFIX=C:\
GHCUP_MSYS2=C:\msys64
GIT_TERMINAL_PROMPT=0
GOROOT_1_18_X64=C:\hostedtoolcache\windows\go\1.18.10\x64
GOROOT_1_19_X64=C:\hostedtoolcache\windows\go\1.19.5\x64
HOMEPATH=\Users\VssAdministrator
ImageOS=win19
MAVEN_OPTS=-Xms256m
PATH=/mingw64/bin:/usr/bin:/c/Users/VssAdministrator/bin:/c/hostedtoolcache/windows/Ruby/3.1.3/x64/bin:/c/hostedtoolcache/windows/node/18.13.0/x64:/c/Users/VssAdministrator/AppData/Roaming/Python/Python311/Scripts:/c/hostedtoolcache/windows/Python/3.11.1/x64/Scripts:/c/hostedtoolcache/windows/Python/3.11.1/x64:/c/agents/2.214.1/externals/git/cmd:/c/agents/2.214.1/externals/git/mingw64/bin:/c/Program Files/MongoDB/Server/5.0/bin:/c/aliyun-cli:/c/vcpkg:/c/cf-cli:/c/Program Files (x86)/NSIS:/c/tools/zstd:/c/Program Files/Mercurial:/c/hostedtoolcache/windows/stack/2.9.3/x64:/c/cabal/bin:/c/ghcup/bin:/c/tools/ghc-9.4.4/bin:/c/Program Files/dotnet:/c/mysql/bin:/c/Program Files/R/R-4.2.2/bin/x64:/c/SeleniumWebDrivers/GeckoDriver:/c/Program Files (x86)/sbt/bin:/c/Program Files (x86)/GitHub CLI:/bin:/c/Program Files (x86)/pipx_bin:/c/npm/prefix:/c/hostedtoolcache/windows/go/1.17.13/x64/bin:/c/hostedtoolcache/windows/Python/3.7.9/x64/Scripts:/c/hostedtoolcache/windows/Python/3.7.9/x64:/c/hostedtoolcache/windows/Ruby/2.5.9/x64/bin:/c/tools/kotlinc/bin:/c/hostedtoolcache/windows/Java_Temurin-Hotspot_jdk/8.0.362-9/x64/bin:/c/Program Files/ImageMagick-7.1.0-Q16-HDRI:/c/Program Files (x86)/Microsoft SDKs/Azure/CLI2/wbin:/c/ProgramData/kind:/c/Program Files/Eclipse Foundation/jdk-8.0.302.8-hotspot/bin:/c/Windows/system32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0:/c/Windows/System32/OpenSSH:/c/ProgramData/Chocolatey/bin:/c/Program Files/PowerShell/7:/c/Program Files/Microsoft/Web Platform Installer:/c/Program Files/Microsoft SQL Server/130/Tools/Binn:/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn:/c/Program Files (x86)/Windows Kits/10/Windows Performance Toolkit:/c/Program Files (x86)/Microsoft SQL Server/110/DTS/Binn:/c/Program Files (x86)/Microsoft SQL Server/120/DTS/Binn:/c/Program Files (x86)/Microsoft SQL Server/130/DTS/Binn:/c/Program Files (x86)/Microsoft SQL Server/140/DTS/Binn:/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn:/c/Program Files (x86)/Microsoft SQL Server/160/DTS/Binn:/c/Program Files/OpenSSL/bin:/c/Strawberry/c/bin:/c/Strawberry/perl/site/bin:/c/Strawberry/perl/bin:/c/ProgramData/chocolatey/lib/pulumi/tools/Pulumi/bin:/c/Program Files/TortoiseSVN/bin:/c/Program Files/CMake/bin:/c/ProgramData/chocolatey/lib/maven/apache-maven-3.8.7/bin:/c/Program Files/Microsoft Service Fabric/bin/Fabric/Fabric.Code:/c/Program Files/Microsoft SDKs/Service Fabric/Tools/ServiceFabricLocalClusterManager:/c/Program Files/nodejs:/cmd:/mingw64/bin:/usr/bin:/c/Program Files/GitHub CLI:/c/tools/php:/c/Program Files (x86)/sbt/bin:/c/SeleniumWebDrivers/ChromeDriver:/c/SeleniumWebDrivers/EdgeDriver:/c/Program Files/Amazon/AWSCLIV2:/c/Program Files/Amazon/SessionManagerPlugin/bin:/c/Program Files/Amazon/AWSSAMCLI/bin:/c/Program Files (x86)/Google/Cloud SDK/google-cloud-sdk/bin:/c/Program Files (x86)/Microsoft BizTalk Server:/c/Program Files/LLVM/bin:/c/Users/VssAdministrator/.dotnet/tools:/c/Users/VssAdministrator/.cargo/bin:/c/Users/VssAdministrator/AppData/Local/Microsoft/WindowsApps
PIPELINE_WORKSPACE=D:\a\1
PROCESSOR_ARCHITECTURE=AMD64
ProgramData=C:\ProgramData
ProgramW6432=C:\Program Files
PUBLIC=C:\Users\Public
RTOOLS40_HOME=C:\rtools40
SUPPLIERUSERNAME=cepohip382@jmail7.com
SYSTEM_DEFAULTWORKINGDIRECTORY=D:\a\1\s
SYSTEM_ISSCHEDULED=False
SYSTEM_JOBID=12f1170f-54f2-53f3-20dd-22fc7dff55f9
SYSTEM_PHASENAME=Job
SYSTEM_TASKINSTANCEID=35f53584-79fc-539f-463c-6471d0663a3a
SYSTEM_TEAMFOUNDATIONCOLLECTIONURI=https://dev.azure.com/iqmetrix/
SYSTEM_TOTALJOBSINPHASE=1
SYSTEMDRIVE=C:
TMP=/tmp
WINDIR=C:\Windows
_=/usr/bin/env

I don't see anything specifying a value for RUBY_DLL_PATH.

So I'd be curious what happens when you specify a RUBY_DLL_PATH for that step set to "C:/hostedtoolcache/windows/Ruby/3.1.3/x64/lib/ruby/gems/3.1.0/gems/commonmarker-0.23.7/lib/commonmarker/" or alternatively, copy commonmarker.so into "/c/hostedtoolcache/windows/Ruby/3.1.3/x64/bin" ... it'd also be useful to diff the build environments of the local build that succeeds to this one. The symptoms are that of Ruby not having a properly configured DLL search path, since the commonmark build itself succeeds fine and the artifact is a valid and loadable DLL.

EDIT: during the bundle exec jekyll build that is

@logiclrd
Copy link
Author

I made a build step to check ruby --version and the version in the build VM is identical to what I have locally: 3.1.3p185

@anticomputer
Copy link
Contributor

I made a build step to check ruby --version and the version in the build VM is identical to what I have locally: 3.1.3p185

Could you also share the output of gem env prior to the bundle exec jekyll build step?

@phillmv
Copy link
Contributor

phillmv commented Jan 26, 2023

Piping in to add: also what about a bundle env just before you bundle exec jekyll build?

@logiclrd
Copy link
Author

Alright I have these additional bits of output.

gem env:

RubyGems Environment:
  - RUBYGEMS VERSION: 3.4.5
  - RUBY VERSION: 3.1.3 (2022-11-24 patchlevel 185) [x64-mingw-ucrt]
  - INSTALLATION DIRECTORY: C:/hostedtoolcache/windows/Ruby/3.1.3/x64/lib/ruby/gems/3.1.0
  - USER INSTALLATION DIRECTORY: C:/Users/VssAdministrator/.local/share/gem/ruby/3.1.0
  - RUBY EXECUTABLE: C:/hostedtoolcache/windows/Ruby/3.1.3/x64/bin/ruby.exe
  - GIT EXECUTABLE: C:\Program Files\Git\mingw64\bin/git.EXE
  - EXECUTABLE DIRECTORY: C:/hostedtoolcache/windows/Ruby/3.1.3/x64/bin
  - SPEC CACHE DIRECTORY: C:/Users/VssAdministrator/.local/share/gem/specs
  - SYSTEM CONFIGURATION DIRECTORY: C:/ProgramData
  - RUBYGEMS PLATFORMS:
     - ruby
     - x64-mingw-ucrt
  - GEM PATHS:
     - C:/hostedtoolcache/windows/Ruby/3.1.3/x64/lib/ruby/gems/3.1.0
     - C:/Users/VssAdministrator/.local/share/gem/ruby/3.1.0
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :backtrace => true
     - :bulk_threshold => 1000
  - REMOTE SOURCES:
     - https://rubygems.org/
  - SHELL PATH:
     - C:\Program Files\Git\mingw64\bin
     - C:\Program Files\Git\usr\bin
     - C:\Users\VssAdministrator\bin
     - C:\hostedtoolcache\windows\Ruby\3.1.3\x64\bin
     - C:\hostedtoolcache\windows\node\18.13.0\x64
     - C:\Users\VssAdministrator\AppData\Roaming\Python\Python311\Scripts
     - C:\hostedtoolcache\windows\Python\3.11.1\x64\Scripts
     - C:\hostedtoolcache\windows\Python\3.11.1\x64
     - C:\agents\2.214.1\externals\git\cmd
     - C:\agents\2.214.1\externals\git\mingw64\bin
     - C:\Program Files\MongoDB\Server\5.0\bin
     - C:\aliyun-cli
     - C:\vcpkg
     - C:\cf-cli
     - C:\Program Files (x86)\NSIS\
     - C:\tools\zstd
     - C:\Program Files\Mercurial\
     - C:\hostedtoolcache\windows\stack\2.9.3\x64
     - C:\cabal\bin
     - C:\\ghcup\bin
     - C:\tools\ghc-9.4.4\bin
     - C:\Program Files\dotnet
     - C:\mysql\bin
     - C:\Program Files\R\R-4.2.2\bin\x64
     - C:\SeleniumWebDrivers\GeckoDriver
     - C:\Program Files (x86)\sbt\bin
     - C:\Program Files (x86)\GitHub CLI
     - C:\Program Files\Git\bin
     - C:\Program Files (x86)\pipx_bin
     - C:\npm\prefix
     - C:\hostedtoolcache\windows\go\1.17.13\x64\bin
     - C:\hostedtoolcache\windows\Python\3.7.9\x64\Scripts
     - C:\hostedtoolcache\windows\Python\3.7.9\x64
     - C:\hostedtoolcache\windows\Ruby\2.5.9\x64\bin
     - C:\tools\kotlinc\bin
     - C:\hostedtoolcache\windows\Java_Temurin-Hotspot_jdk\8.0.362-9\x64\bin
     - C:\Program Files\ImageMagick-7.1.0-Q16-HDRI
     - C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\wbin
     - C:\ProgramData\kind
     - C:\Program Files\Eclipse Foundation\jdk-8.0.302.8-hotspot\bin
     - C:\Windows\system32
     - C:\Windows
     - C:\Windows\System32\Wbem
     - C:\Windows\System32\WindowsPowerShell\v1.0\
     - C:\Windows\System32\OpenSSH\
     - C:\ProgramData\Chocolatey\bin
     - C:\Program Files\PowerShell\7\
     - C:\Program Files\Microsoft\Web Platform Installer\
     - C:\Program Files\Microsoft SQL Server\130\Tools\Binn\
     - C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\
     - C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\
     - C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\
     - C:\Program Files (x86)\Microsoft SQL Server\120\DTS\Binn\
     - C:\Program Files (x86)\Microsoft SQL Server\130\DTS\Binn\
     - C:\Program Files (x86)\Microsoft SQL Server\140\DTS\Binn\
     - C:\Program Files (x86)\Microsoft SQL Server\150\DTS\Binn\
     - C:\Program Files (x86)\Microsoft SQL Server\160\DTS\Binn\
     - C:\Program Files\OpenSSL\bin
     - C:\Strawberry\c\bin
     - C:\Strawberry\perl\site\bin
     - C:\Strawberry\perl\bin
     - C:\ProgramData\chocolatey\lib\pulumi\tools\Pulumi\bin
     - C:\Program Files\TortoiseSVN\bin
     - C:\Program Files\CMake\bin
     - C:\ProgramData\chocolatey\lib\maven\apache-maven-3.8.7\bin
     - C:\Program Files\Microsoft Service Fabric\bin\Fabric\Fabric.Code
     - C:\Program Files\Microsoft SDKs\Service Fabric\Tools\ServiceFabricLocalClusterManager
     - C:\Program Files\nodejs\
     - C:\Program Files\Git\cmd
     - C:\Program Files\Git\mingw64\bin
     - C:\Program Files\Git\usr\bin
     - C:\Program Files\GitHub CLI\
     - c:\tools\php
     - C:\Program Files (x86)\sbt\bin
     - C:\SeleniumWebDrivers\ChromeDriver\
     - C:\SeleniumWebDrivers\EdgeDriver\
     - C:\Program Files\Amazon\AWSCLIV2\
     - C:\Program Files\Amazon\SessionManagerPlugin\bin\
     - C:\Program Files\Amazon\AWSSAMCLI\bin\
     - C:\Program Files (x86)\Google\Cloud SDK\google-cloud-sdk\bin
     - C:\Program Files (x86)\Microsoft BizTalk Server\
     - C:\Program Files\LLVM\bin
     - C:\Users\VssAdministrator\.dotnet\tools
     - C:\Users\VssAdministrator\.cargo\bin
     - C:\Users\VssAdministrator\AppData\Local\Microsoft\WindowsApps

bundle env:

Environment

Bundler       2.3.14
  Platforms   ruby, x64-mingw-ucrt
Ruby          3.1.3p185 (2022-11-24 revision 1a6b16756e0ba6b95ab71a441357ed5484e33498) [x64-mingw-ucrt]
  Full Path   C:/hostedtoolcache/windows/Ruby/3.1.3/x64/bin/ruby.exe
  Config Dir  C:/ProgramData
RubyGems      3.4.5
  Gem Home    C:/hostedtoolcache/windows/Ruby/3.1.3/x64/lib/ruby/gems/3.1.0
  Gem Path    C:/Users/VssAdministrator/.local/share/gem/ruby/3.1.0;C:/hostedtoolcache/windows/Ruby/3.1.3/x64/lib/ruby/gems/3.1.0
  User Home   C:/Users/VssAdministrator
  User Path   C:/Users/VssAdministrator/.local/share/gem/ruby/3.1.0
  Bin Dir     C:/hostedtoolcache/windows/Ruby/3.1.3/x64/bin
Tools         
  Git         2.39.1.windows.1
  RVM         not installed
  rbenv       not installed
  chruby      not installed

Bundler Build Metadata

Built At          2022-05-18
Git SHA           467ad58a7c
Released Version  true

Gemfile

Gemfile

source 'https://rubygems.org'

gem 'github-pages', group: :jekyll_plugins
gem 'faraday-retry'

Gemfile.lock

GEM
  remote: https://rubygems.org/
  specs:
    activesupport (6.0.6.1)
      concurrent-ruby (~> 1.0, >= 1.0.2)
      i18n (>= 0.7, < 2)
      minitest (~> 5.1)
      tzinfo (~> 1.1)
      zeitwerk (~> 2.2, >= 2.2.2)
    addressable (2.8.1)
      public_suffix (>= 2.0.2, < 6.0)
    coffee-script (2.4.1)
      coffee-script-source
      execjs
    coffee-script-source (1.11.1)
    colorator (1.1.0)
    commonmarker (0.23.7)
    concurrent-ruby (1.2.0)
    dnsruby (1.61.9)
      simpleidn (~> 0.1)
    em-websocket (0.5.3)
      eventmachine (>= 0.12.9)
      http_parser.rb (~> 0)
    ethon (0.16.0)
      ffi (>= 1.15.0)
    eventmachine (1.2.7)
    eventmachine (1.2.7-x64-mingw32)
    execjs (2.8.1)
    faraday (2.7.4)
      faraday-net_http (>= 2.0, < 3.1)
      ruby2_keywords (>= 0.0.4)
    faraday-net_http (3.0.2)
    faraday-retry (2.0.0)
      faraday (~> 2.0)
    ffi (1.15.5)
    ffi (1.15.5-x64-mingw32)
    forwardable-extended (2.6.0)
    gemoji (3.0.1)
    github-pages (227)
      github-pages-health-check (= 1.17.9)
      jekyll (= 3.9.2)
      jekyll-avatar (= 0.7.0)
      jekyll-coffeescript (= 1.1.1)
      jekyll-commonmark-ghpages (= 0.2.0)
      jekyll-default-layout (= 0.1.4)
      jekyll-feed (= 0.15.1)
      jekyll-gist (= 1.5.0)
      jekyll-github-metadata (= 2.13.0)
      jekyll-include-cache (= 0.2.1)
      jekyll-mentions (= 1.6.0)
      jekyll-optional-front-matter (= 0.3.2)
      jekyll-paginate (= 1.1.0)
      jekyll-readme-index (= 0.3.0)
      jekyll-redirect-from (= 0.16.0)
      jekyll-relative-links (= 0.6.1)
      jekyll-remote-theme (= 0.4.3)
      jekyll-sass-converter (= 1.5.2)
      jekyll-seo-tag (= 2.8.0)
      jekyll-sitemap (= 1.4.0)
      jekyll-swiss (= 1.0.0)
      jekyll-theme-architect (= 0.2.0)
      jekyll-theme-cayman (= 0.2.0)
      jekyll-theme-dinky (= 0.2.0)
      jekyll-theme-hacker (= 0.2.0)
      jekyll-theme-leap-day (= 0.2.0)
      jekyll-theme-merlot (= 0.2.0)
      jekyll-theme-midnight (= 0.2.0)
      jekyll-theme-minimal (= 0.2.0)
      jekyll-theme-modernist (= 0.2.0)
      jekyll-theme-primer (= 0.6.0)
      jekyll-theme-slate (= 0.2.0)
      jekyll-theme-tactile (= 0.2.0)
      jekyll-theme-time-machine (= 0.2.0)
      jekyll-titles-from-headings (= 0.5.3)
      jemoji (= 0.12.0)
      kramdown (= 2.3.2)
      kramdown-parser-gfm (= 1.1.0)
      liquid (= 4.0.3)
      mercenary (~> 0.3)
      minima (= 2.5.1)
      nokogiri (>= 1.13.6, < 2.0)
      rouge (= 3.26.0)
      terminal-table (~> 1.4)
    github-pages-health-check (1.17.9)
      addressable (~> 2.3)
      dnsruby (~> 1.60)
      octokit (~> 4.0)
      public_suffix (>= 3.0, < 5.0)
      typhoeus (~> 1.3)
    html-pipeline (2.14.3)
      activesupport (>= 2)
      nokogiri (>= 1.4)
    http_parser.rb (0.8.0)
    i18n (0.9.5)
      concurrent-ruby (~> 1.0)
    jekyll (3.9.2)
      addressable (~> 2.4)
      colorator (~> 1.0)
      em-websocket (~> 0.5)
      i18n (~> 0.7)
      jekyll-sass-converter (~> 1.0)
      jekyll-watch (~> 2.0)
      kramdown (>= 1.17, < 3)
      liquid (~> 4.0)
      mercenary (~> 0.3.3)
      pathutil (~> 0.9)
      rouge (>= 1.7, < 4)
      safe_yaml (~> 1.0)
    jekyll-avatar (0.7.0)
      jekyll (>= 3.0, < 5.0)
    jekyll-coffeescript (1.1.1)
      coffee-script (~> 2.2)
      coffee-script-source (~> 1.11.1)
    jekyll-commonmark (1.4.0)
      commonmarker (~> 0.22)
    jekyll-commonmark-ghpages (0.2.0)
      commonmarker (~> 0.23.4)
      jekyll (~> 3.9.0)
      jekyll-commonmark (~> 1.4.0)
      rouge (>= 2.0, < 4.0)
    jekyll-default-layout (0.1.4)
      jekyll (~> 3.0)
    jekyll-feed (0.15.1)
      jekyll (>= 3.7, < 5.0)
    jekyll-gist (1.5.0)
      octokit (~> 4.2)
    jekyll-github-metadata (2.13.0)
      jekyll (>= 3.4, < 5.0)
      octokit (~> 4.0, != 4.4.0)
    jekyll-include-cache (0.2.1)
      jekyll (>= 3.7, < 5.0)
    jekyll-mentions (1.6.0)
      html-pipeline (~> 2.3)
      jekyll (>= 3.7, < 5.0)
    jekyll-optional-front-matter (0.3.2)
      jekyll (>= 3.0, < 5.0)
    jekyll-paginate (1.1.0)
    jekyll-readme-index (0.3.0)
      jekyll (>= 3.0, < 5.0)
    jekyll-redirect-from (0.16.0)
      jekyll (>= 3.3, < 5.0)
    jekyll-relative-links (0.6.1)
      jekyll (>= 3.3, < 5.0)
    jekyll-remote-theme (0.4.3)
      addressable (~> 2.0)
      jekyll (>= 3.5, < 5.0)
      jekyll-sass-converter (>= 1.0, <= 3.0.0, != 2.0.0)
      rubyzip (>= 1.3.0, < 3.0)
    jekyll-sass-converter (1.5.2)
      sass (~> 3.4)
    jekyll-seo-tag (2.8.0)
      jekyll (>= 3.8, < 5.0)
    jekyll-sitemap (1.4.0)
      jekyll (>= 3.7, < 5.0)
    jekyll-swiss (1.0.0)
    jekyll-theme-architect (0.2.0)
      jekyll (> 3.5, < 5.0)
      jekyll-seo-tag (~> 2.0)
    jekyll-theme-cayman (0.2.0)
      jekyll (> 3.5, < 5.0)
      jekyll-seo-tag (~> 2.0)
    jekyll-theme-dinky (0.2.0)
      jekyll (> 3.5, < 5.0)
      jekyll-seo-tag (~> 2.0)
    jekyll-theme-hacker (0.2.0)
      jekyll (> 3.5, < 5.0)
      jekyll-seo-tag (~> 2.0)
    jekyll-theme-leap-day (0.2.0)
      jekyll (> 3.5, < 5.0)
      jekyll-seo-tag (~> 2.0)
    jekyll-theme-merlot (0.2.0)
      jekyll (> 3.5, < 5.0)
      jekyll-seo-tag (~> 2.0)
    jekyll-theme-midnight (0.2.0)
      jekyll (> 3.5, < 5.0)
      jekyll-seo-tag (~> 2.0)
    jekyll-theme-minimal (0.2.0)
      jekyll (> 3.5, < 5.0)
      jekyll-seo-tag (~> 2.0)
    jekyll-theme-modernist (0.2.0)
      jekyll (> 3.5, < 5.0)
      jekyll-seo-tag (~> 2.0)
    jekyll-theme-primer (0.6.0)
      jekyll (> 3.5, < 5.0)
      jekyll-github-metadata (~> 2.9)
      jekyll-seo-tag (~> 2.0)
    jekyll-theme-slate (0.2.0)
      jekyll (> 3.5, < 5.0)
      jekyll-seo-tag (~> 2.0)
    jekyll-theme-tactile (0.2.0)
      jekyll (> 3.5, < 5.0)
      jekyll-seo-tag (~> 2.0)
    jekyll-theme-time-machine (0.2.0)
      jekyll (> 3.5, < 5.0)
      jekyll-seo-tag (~> 2.0)
    jekyll-titles-from-headings (0.5.3)
      jekyll (>= 3.3, < 5.0)
    jekyll-watch (2.2.1)
      listen (~> 3.0)
    jemoji (0.12.0)
      gemoji (~> 3.0)
      html-pipeline (~> 2.2)
      jekyll (>= 3.0, < 5.0)
    kramdown (2.3.2)
      rexml
    kramdown-parser-gfm (1.1.0)
      kramdown (~> 2.0)
    liquid (4.0.3)
    listen (3.8.0)
      rb-fsevent (~> 0.10, >= 0.10.3)
      rb-inotify (~> 0.9, >= 0.9.10)
    mercenary (0.3.6)
    mini_portile2 (2.8.1)
    minima (2.5.1)
      jekyll (>= 3.5, < 5.0)
      jekyll-feed (~> 0.9)
      jekyll-seo-tag (~> 2.1)
    minitest (5.17.0)
    nokogiri (1.14.0)
      mini_portile2 (~> 2.8.0)
      racc (~> 1.4)
    octokit (4.25.1)
      faraday (>= 1, < 3)
      sawyer (~> 0.9)
    pathutil (0.16.2)
      forwardable-extended (~> 2.6)
    public_suffix (4.0.7)
    racc (1.6.2)
    rb-fsevent (0.11.2)
    rb-inotify (0.10.1)
      ffi (~> 1.0)
    rexml (3.2.5)
    rouge (3.26.0)
    ruby2_keywords (0.0.5)
    rubyzip (2.3.2)
    safe_yaml (1.0.5)
    sass (3.7.4)
      sass-listen (~> 4.0.0)
    sass-listen (4.0.0)
      rb-fsevent (~> 0.9, >= 0.9.4)
      rb-inotify (~> 0.9, >= 0.9.7)
    sawyer (0.9.2)
      addressable (>= 2.3.5)
      faraday (>= 0.17.3, < 3)
    simpleidn (0.2.1)
      unf (~> 0.1.4)
    terminal-table (1.8.0)
      unicode-display_width (~> 1.1, >= 1.1.1)
    thread_safe (0.3.6)
    typhoeus (1.4.0)
      ethon (>= 0.9.0)
    tzinfo (1.2.10)
      thread_safe (~> 0.1)
    unf (0.1.4)
      unf_ext
    unf_ext (0.0.8.2)
    unicode-display_width (1.8.0)
    zeitwerk (2.6.6)

PLATFORMS
  ruby
  x64-mingw32
  x64-unknown

DEPENDENCIES
  faraday-retry
  github-pages

BUNDLED WITH
   2.3.14

@gjtorikian
Copy link
Owner

I like to keep the issues in my OS projects open to let me know there’s something actionable for me to do. As this hasn’t had an update in two weeks, and it sounds like a specific issue to the server, I’m going to close it out. Feel free to keep discussing; I had thought that the time the issue was opened was related to the recent release but that doesn’t appear to be the case.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants