Uploaded image for project: 'Community Linux Engineering'
  1. Community Linux Engineering
  2. CLE-1906

Local preview: antora failure when cloning https://pagure.io/fedora-server.git

SetAsigneesSync from "Extern...update-metadata-from-f...XMLWordPrintable

    • rhel-cle-nucleus

      I was trying to build a local preview on my Fedora 43 machine and I get the following failure:

      ```
      [tadej@toronto fedora-quick-docs (main)]$ ./docsbuilder.sh
      No options provided, running preview with watch and build.
      Run script with '-h' to see all available options.

      No running preview server found to stop: no preview.pid file found.

      This build script is using Podman to run the build in an isolated environment.

      [fetch] ...edora/docs/community-tools/documentation-contributors-guide.git ##############################################################
      [clone] https://pagure.io/fedora-server.git [???????????????????????????????????????????????????????????????]
      [16:19:42.066] FATAL (antora): Remote did not reply using the "smart" HTTP protocol. Expected "001e# service=git-upload-pack" but received: <!doctype html><html lang="en"><head><title>Making sure you're not a bot!</title><link rel="stylesheet" href="/.within.website/x/xess/xess.min.css?cachebuster=v1.23.0"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="ro... (url: https://pagure.io/fedora-server.git)
      Cause: Error
      at transformGitCloneError (/usr/local/share/.config/yarn/global/node_modules/@antora/content-aggregator/lib/aggregate-content.js:1002:22)
      at /usr/local/share/.config/yarn/global/node_modules/@antora/content-aggregator/lib/aggregate-content.js:207:17
      at async loadRepository (/usr/local/share/.config/yarn/global/node_modules/@antora/content-aggregator/lib/aggregate-content.js:197:7)
      at async gracefulPromiseAllWithLimit (/usr/local/share/.config/yarn/global/node_modules/@antora/content-aggregator/lib/aggregate-content.js:1080:7)
      at async Promise.all (index 0)
      at async generateSite (/usr/local/share/.config/yarn/global/node_modules/@antora/site-generator/lib/generate-site.js:23:5)
      at async Command.parseAsync (/usr/local/share/.config/yarn/global/node_modules/commander/lib/command.js:936:5)
      Caused by: SmartHttpError: Remote did not reply using the "smart" HTTP protocol. Expected "001e# service=git-upload-pack" but received: <!doctype html><html lang="en"><head><title>Making sure you're not a bot!</title><link rel="stylesheet" href="/.within.website/x/xess/xess.min.css?cachebuster=v1.23.0"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="ro...
      at Function.discover (/usr/local/share/.config/yarn/global/node_modules/isomorphic-git/index.cjs:7158:15)
      at processTicksAndRejections (node:internal/process/task_queues:96:5)
      at async _fetch (/usr/local/share/.config/yarn/global/node_modules/isomorphic-git/index.cjs:7800:22)
      at async _clone (/usr/local/share/.config/yarn/global/node_modules/isomorphic-git/index.cjs:8178:42)
      at async Object.clone (/usr/local/share/.config/yarn/global/node_modules/isomorphic-git/index.cjs:8301:12)
      at async loadRepository (/usr/local/share/.config/yarn/global/node_modules/@antora/content-aggregator/lib/aggregate-content.js:197:7)
      at async gracefulPromiseAllWithLimit (/usr/local/share/.config/yarn/global/node_modules/@antora/content-aggregator/lib/aggregate-content.js:1080:7)
      at async Promise.all (index 0)
      at async generateSite (/usr/local/share/.config/yarn/global/node_modules/@antora/site-generator/lib/generate-site.js:23:5)
      at async Command.parseAsync (/usr/local/share/.config/yarn/global/node_modules/commander/lib/command.js:936:5) {
      caller: 'git.clone',
      code: 'SmartHttpError',
      data: {
      preview: '<!doctype html><html lang="en"><head><title>Making sure you're not a bot!</title><link rel="stylesheet" href="/.within.website/x/xess/xess.min.css?cachebuster=v1.23.0"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="ro...',
      response: '<!doctype html><html lang="en"><head><title>Making sure you're not a bot!</title><link rel="stylesheet" href="/.within.website/x/xess/xess.min.css?cachebuster=v1.23.0"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="robots" content="noindex,nofollow"><style>\n' +
      ' body,\n' +
      ' html

      {\n' + ' height: 100%;\n' + ' display: flex;\n' + ' justify-content: center;\n' + ' align-items: center;\n' + ' margin-left: auto;\n' + ' margin-right: auto;\n' + ' }

      \n' +
      '\n' +
      ' .centered-div

      {\n' + ' text-align: center;\n' + ' }

      \n' +
      '\n' +
      ' #status

      {\n' + ' font-variant-numeric: tabular-nums;\n' + ' }

      \n' +
      '\n' +
      ' #progress

      {\n' + ' display: none;\n' + ' width: 90%;\n' + ' width: min(20rem, 90%);\n' + ' height: 2rem;\n' + ' border-radius: 1rem;\n' + ' overflow: hidden;\n' + ' margin: 1rem 0 2rem;\n' + '\t\t\t\t\toutline-offset: 2px;\n' + '\t\t\t\t\toutline: #b16286 solid 4px;\n' + '\t\t\t\t}

      \n' +
      '\n' +
      ' .bar-inner

      {\n' + ' background-color: #b16286;\n' + ' height: 100%;\n' + ' width: 0;\n' + ' transition: width 0.25s ease-in;\n' + ' }

      \n' +
      ' \t</style><script id="anubis_version" type="application/json">"v1.23.0"\n' +
      '</script><script id="anubis_challenge" type="application/json">{"rules":

      {"algorithm":"metarefresh","difficulty":1,"report_as":1}

      ,"challenge":{"id":"019a5f1d-d528-78d2-82a6-ce2cee5d2145","method":"metarefresh","randomData":"9d3c8ca29f99d6b215a02075fc5763fc07b4cba4dcedaa1e545c0d479d719b92694350c32ce7c8edbda0d6c40e21d724ad44a93694a9f7bb353847c14b9b5127","issuedAt":"2025-11-07T16:19:41.992583913Z","metadata":

      {"User-Agent":"git/isomorphic-git@1.25.10","X-Real-Ip":"193.77.232.9"}

      ,"spent":false}}\n' +
      '</script><script id="anubis_base_prefix" type="application/json">""\n' +
      '</script><script id="anubis_public_url" type="application/json">""\n' +
      '</script></head><body id="top"><main><h1 id="title" class="centered-div">Making sure you're not a bot!</h1><div class="centered-div"><img id="image" style="width:100%;max-width:256px;" src="/.within.website/x/cmd/anubis/static/img/pensive.webp?cacheBuster=v1.23.0"> <img style="display:none;" style="width:100%;max-width:256px;" src="/.within.website/x/cmd/anubis/static/img/happy.webp?cacheBuster=v1.23.0"><p id="status">Loading...</p><p>Please wait a moment while we ensure the security of your connection.</p></div><footer><div class="centered-div"><p>Protected by <a href="https://github.com/TecharoHQ/anubis">Anubis</a> From <a href="https://techaro.lol">Techaro</a>. Made with ❤️ in 🇨🇦.</p><p>Mascot design by <a href="https://bsky.app/profile/celphase.bsky.social">CELPHASE</a>.</p><p>This website is running Anubis version <code>v1.23.0</code>.</p></div></footer></main></body></html>'
      }
      }

      The preview is available at http://localhost:8080

      Watching current directory (excluding: cache/|\.git.*|4913) for changes and re-building as required. Use Ctrl C to stop.
      Serving HTTP on 0.0.0.0 port 8080 (http://0.0.0.0:8080/) ...
      ./ CREATE,ISDIR .vscode
      ```

              Unassigned Unassigned
              cle_bot CLE bot
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: