Skip to content

Commit

Permalink
Updates
Browse files Browse the repository at this point in the history
  • Loading branch information
actions-user committed Jan 8, 2025
1 parent 3db287b commit 96221f9
Show file tree
Hide file tree
Showing 31 changed files with 64 additions and 85 deletions.
4 changes: 2 additions & 2 deletions 404.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,6 @@
<script
id="gatsby-chunk-mapping"
>
window.___chunkMapping="{\"app\":[\"/app-abaaa1ebd0787c754c34.js\"],\"component---src-pages-404-js\":[\"/component---src-pages-404-js-a3455995e64cdd2229de.js\"],\"component---src-pages-docs-js\":[\"/component---src-pages-docs-js-872c07be8b063c2bbd35.js\"],\"component---src-pages-getting-started-js\":[\"/component---src-pages-getting-started-js-d6f58e6c878a4e0b4fc4.js\"],\"component---src-pages-help-js\":[\"/component---src-pages-help-js-f534423b495718350152.js\"],\"component---src-pages-index-js\":[\"/component---src-pages-index-js-ef917e3ca357da956d29.js\"],\"component---src-pages-markdown-remark-frontmatter-slug-js\":[\"/component---src-pages-markdown-remark-frontmatter-slug-js-245c3a40133e425611eb.js\"],\"component---src-pages-news-js\":[\"/component---src-pages-news-js-b6828dc4e5e9869c652d.js\"]}";
window.___chunkMapping="{\"app\":[\"/app-d4caeed29d0f3777c0e6.js\"],\"component---src-pages-404-js\":[\"/component---src-pages-404-js-a3455995e64cdd2229de.js\"],\"component---src-pages-docs-js\":[\"/component---src-pages-docs-js-872c07be8b063c2bbd35.js\"],\"component---src-pages-getting-started-js\":[\"/component---src-pages-getting-started-js-d6f58e6c878a4e0b4fc4.js\"],\"component---src-pages-help-js\":[\"/component---src-pages-help-js-f534423b495718350152.js\"],\"component---src-pages-index-js\":[\"/component---src-pages-index-js-ef917e3ca357da956d29.js\"],\"component---src-pages-markdown-remark-frontmatter-slug-js\":[\"/component---src-pages-markdown-remark-frontmatter-slug-js-245c3a40133e425611eb.js\"],\"component---src-pages-news-js\":[\"/component---src-pages-news-js-b6828dc4e5e9869c652d.js\"]}";
</script>
<script>window.___webpackCompilationHash="40f2998a68dec70418db";</script><script src="/webpack-runtime-34cf4cbcb132924ec4f2.js" async></script><script src="/framework-3df8a0b44e3c899c27c9.js" async></script><script src="/app-abaaa1ebd0787c754c34.js" async></script><!-- slice-end id="_gatsby-scripts-1" --></body></html>
<script>window.___webpackCompilationHash="86775c1930dc71f5b2b9";</script><script src="/webpack-runtime-34cf4cbcb132924ec4f2.js" async></script><script src="/framework-3df8a0b44e3c899c27c9.js" async></script><script src="/app-d4caeed29d0f3777c0e6.js" async></script><!-- slice-end id="_gatsby-scripts-1" --></body></html>
4 changes: 2 additions & 2 deletions 404/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,6 @@
<script
id="gatsby-chunk-mapping"
>
window.___chunkMapping="{\"app\":[\"/app-abaaa1ebd0787c754c34.js\"],\"component---src-pages-404-js\":[\"/component---src-pages-404-js-a3455995e64cdd2229de.js\"],\"component---src-pages-docs-js\":[\"/component---src-pages-docs-js-872c07be8b063c2bbd35.js\"],\"component---src-pages-getting-started-js\":[\"/component---src-pages-getting-started-js-d6f58e6c878a4e0b4fc4.js\"],\"component---src-pages-help-js\":[\"/component---src-pages-help-js-f534423b495718350152.js\"],\"component---src-pages-index-js\":[\"/component---src-pages-index-js-ef917e3ca357da956d29.js\"],\"component---src-pages-markdown-remark-frontmatter-slug-js\":[\"/component---src-pages-markdown-remark-frontmatter-slug-js-245c3a40133e425611eb.js\"],\"component---src-pages-news-js\":[\"/component---src-pages-news-js-b6828dc4e5e9869c652d.js\"]}";
window.___chunkMapping="{\"app\":[\"/app-d4caeed29d0f3777c0e6.js\"],\"component---src-pages-404-js\":[\"/component---src-pages-404-js-a3455995e64cdd2229de.js\"],\"component---src-pages-docs-js\":[\"/component---src-pages-docs-js-872c07be8b063c2bbd35.js\"],\"component---src-pages-getting-started-js\":[\"/component---src-pages-getting-started-js-d6f58e6c878a4e0b4fc4.js\"],\"component---src-pages-help-js\":[\"/component---src-pages-help-js-f534423b495718350152.js\"],\"component---src-pages-index-js\":[\"/component---src-pages-index-js-ef917e3ca357da956d29.js\"],\"component---src-pages-markdown-remark-frontmatter-slug-js\":[\"/component---src-pages-markdown-remark-frontmatter-slug-js-245c3a40133e425611eb.js\"],\"component---src-pages-news-js\":[\"/component---src-pages-news-js-b6828dc4e5e9869c652d.js\"]}";
</script>
<script>window.___webpackCompilationHash="40f2998a68dec70418db";</script><script src="/webpack-runtime-34cf4cbcb132924ec4f2.js" async></script><script src="/framework-3df8a0b44e3c899c27c9.js" async></script><script src="/app-abaaa1ebd0787c754c34.js" async></script><!-- slice-end id="_gatsby-scripts-1" --></body></html>
<script>window.___webpackCompilationHash="86775c1930dc71f5b2b9";</script><script src="/webpack-runtime-34cf4cbcb132924ec4f2.js" async></script><script src="/framework-3df8a0b44e3c899c27c9.js" async></script><script src="/app-d4caeed29d0f3777c0e6.js" async></script><!-- slice-end id="_gatsby-scripts-1" --></body></html>
4 changes: 2 additions & 2 deletions _gatsby/slices/_gatsby-scripts-1.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
<script
id="gatsby-chunk-mapping"
>
window.___chunkMapping="{\"app\":[\"/app-abaaa1ebd0787c754c34.js\"],\"component---src-pages-404-js\":[\"/component---src-pages-404-js-a3455995e64cdd2229de.js\"],\"component---src-pages-docs-js\":[\"/component---src-pages-docs-js-872c07be8b063c2bbd35.js\"],\"component---src-pages-getting-started-js\":[\"/component---src-pages-getting-started-js-d6f58e6c878a4e0b4fc4.js\"],\"component---src-pages-help-js\":[\"/component---src-pages-help-js-f534423b495718350152.js\"],\"component---src-pages-index-js\":[\"/component---src-pages-index-js-ef917e3ca357da956d29.js\"],\"component---src-pages-markdown-remark-frontmatter-slug-js\":[\"/component---src-pages-markdown-remark-frontmatter-slug-js-245c3a40133e425611eb.js\"],\"component---src-pages-news-js\":[\"/component---src-pages-news-js-b6828dc4e5e9869c652d.js\"]}";
window.___chunkMapping="{\"app\":[\"/app-d4caeed29d0f3777c0e6.js\"],\"component---src-pages-404-js\":[\"/component---src-pages-404-js-a3455995e64cdd2229de.js\"],\"component---src-pages-docs-js\":[\"/component---src-pages-docs-js-872c07be8b063c2bbd35.js\"],\"component---src-pages-getting-started-js\":[\"/component---src-pages-getting-started-js-d6f58e6c878a4e0b4fc4.js\"],\"component---src-pages-help-js\":[\"/component---src-pages-help-js-f534423b495718350152.js\"],\"component---src-pages-index-js\":[\"/component---src-pages-index-js-ef917e3ca357da956d29.js\"],\"component---src-pages-markdown-remark-frontmatter-slug-js\":[\"/component---src-pages-markdown-remark-frontmatter-slug-js-245c3a40133e425611eb.js\"],\"component---src-pages-news-js\":[\"/component---src-pages-news-js-b6828dc4e5e9869c652d.js\"]}";
</script>
<script>window.___webpackCompilationHash="40f2998a68dec70418db";</script><script src="/webpack-runtime-34cf4cbcb132924ec4f2.js" async></script><script src="/framework-3df8a0b44e3c899c27c9.js" async></script><script src="/app-abaaa1ebd0787c754c34.js" async></script>
<script>window.___webpackCompilationHash="86775c1930dc71f5b2b9";</script><script src="/webpack-runtime-34cf4cbcb132924ec4f2.js" async></script><script src="/framework-3df8a0b44e3c899c27c9.js" async></script><script src="/app-d4caeed29d0f3777c0e6.js" async></script>
6 changes: 3 additions & 3 deletions app-abaaa1ebd0787c754c34.js → app-d4caeed29d0f3777c0e6.js

Large diffs are not rendered by default.

File renamed without changes.

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions charter/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -259,6 +259,6 @@ <h2>7. Amendments</h2>
<script
id="gatsby-chunk-mapping"
>
window.___chunkMapping="{\"app\":[\"/app-abaaa1ebd0787c754c34.js\"],\"component---src-pages-404-js\":[\"/component---src-pages-404-js-a3455995e64cdd2229de.js\"],\"component---src-pages-docs-js\":[\"/component---src-pages-docs-js-872c07be8b063c2bbd35.js\"],\"component---src-pages-getting-started-js\":[\"/component---src-pages-getting-started-js-d6f58e6c878a4e0b4fc4.js\"],\"component---src-pages-help-js\":[\"/component---src-pages-help-js-f534423b495718350152.js\"],\"component---src-pages-index-js\":[\"/component---src-pages-index-js-ef917e3ca357da956d29.js\"],\"component---src-pages-markdown-remark-frontmatter-slug-js\":[\"/component---src-pages-markdown-remark-frontmatter-slug-js-245c3a40133e425611eb.js\"],\"component---src-pages-news-js\":[\"/component---src-pages-news-js-b6828dc4e5e9869c652d.js\"]}";
window.___chunkMapping="{\"app\":[\"/app-d4caeed29d0f3777c0e6.js\"],\"component---src-pages-404-js\":[\"/component---src-pages-404-js-a3455995e64cdd2229de.js\"],\"component---src-pages-docs-js\":[\"/component---src-pages-docs-js-872c07be8b063c2bbd35.js\"],\"component---src-pages-getting-started-js\":[\"/component---src-pages-getting-started-js-d6f58e6c878a4e0b4fc4.js\"],\"component---src-pages-help-js\":[\"/component---src-pages-help-js-f534423b495718350152.js\"],\"component---src-pages-index-js\":[\"/component---src-pages-index-js-ef917e3ca357da956d29.js\"],\"component---src-pages-markdown-remark-frontmatter-slug-js\":[\"/component---src-pages-markdown-remark-frontmatter-slug-js-245c3a40133e425611eb.js\"],\"component---src-pages-news-js\":[\"/component---src-pages-news-js-b6828dc4e5e9869c652d.js\"]}";
</script>
<script>window.___webpackCompilationHash="40f2998a68dec70418db";</script><script src="/webpack-runtime-34cf4cbcb132924ec4f2.js" async></script><script src="/framework-3df8a0b44e3c899c27c9.js" async></script><script src="/app-abaaa1ebd0787c754c34.js" async></script><!-- slice-end id="_gatsby-scripts-1" --></body></html>
<script>window.___webpackCompilationHash="86775c1930dc71f5b2b9";</script><script src="/webpack-runtime-34cf4cbcb132924ec4f2.js" async></script><script src="/framework-3df8a0b44e3c899c27c9.js" async></script><script src="/app-d4caeed29d0f3777c0e6.js" async></script><!-- slice-end id="_gatsby-scripts-1" --></body></html>
2 changes: 1 addition & 1 deletion chunk-map.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"app":["/app-abaaa1ebd0787c754c34.js"],"component---src-pages-404-js":["/component---src-pages-404-js-a3455995e64cdd2229de.js"],"component---src-pages-docs-js":["/component---src-pages-docs-js-872c07be8b063c2bbd35.js"],"component---src-pages-getting-started-js":["/component---src-pages-getting-started-js-d6f58e6c878a4e0b4fc4.js"],"component---src-pages-help-js":["/component---src-pages-help-js-f534423b495718350152.js"],"component---src-pages-index-js":["/component---src-pages-index-js-ef917e3ca357da956d29.js"],"component---src-pages-markdown-remark-frontmatter-slug-js":["/component---src-pages-markdown-remark-frontmatter-slug-js-245c3a40133e425611eb.js"],"component---src-pages-news-js":["/component---src-pages-news-js-b6828dc4e5e9869c652d.js"]}
{"app":["/app-d4caeed29d0f3777c0e6.js"],"component---src-pages-404-js":["/component---src-pages-404-js-a3455995e64cdd2229de.js"],"component---src-pages-docs-js":["/component---src-pages-docs-js-872c07be8b063c2bbd35.js"],"component---src-pages-getting-started-js":["/component---src-pages-getting-started-js-d6f58e6c878a4e0b4fc4.js"],"component---src-pages-help-js":["/component---src-pages-help-js-f534423b495718350152.js"],"component---src-pages-index-js":["/component---src-pages-index-js-ef917e3ca357da956d29.js"],"component---src-pages-markdown-remark-frontmatter-slug-js":["/component---src-pages-markdown-remark-frontmatter-slug-js-245c3a40133e425611eb.js"],"component---src-pages-news-js":["/component---src-pages-news-js-b6828dc4e5e9869c652d.js"]}
4 changes: 2 additions & 2 deletions docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,6 @@
<script
id="gatsby-chunk-mapping"
>
window.___chunkMapping="{\"app\":[\"/app-abaaa1ebd0787c754c34.js\"],\"component---src-pages-404-js\":[\"/component---src-pages-404-js-a3455995e64cdd2229de.js\"],\"component---src-pages-docs-js\":[\"/component---src-pages-docs-js-872c07be8b063c2bbd35.js\"],\"component---src-pages-getting-started-js\":[\"/component---src-pages-getting-started-js-d6f58e6c878a4e0b4fc4.js\"],\"component---src-pages-help-js\":[\"/component---src-pages-help-js-f534423b495718350152.js\"],\"component---src-pages-index-js\":[\"/component---src-pages-index-js-ef917e3ca357da956d29.js\"],\"component---src-pages-markdown-remark-frontmatter-slug-js\":[\"/component---src-pages-markdown-remark-frontmatter-slug-js-245c3a40133e425611eb.js\"],\"component---src-pages-news-js\":[\"/component---src-pages-news-js-b6828dc4e5e9869c652d.js\"]}";
window.___chunkMapping="{\"app\":[\"/app-d4caeed29d0f3777c0e6.js\"],\"component---src-pages-404-js\":[\"/component---src-pages-404-js-a3455995e64cdd2229de.js\"],\"component---src-pages-docs-js\":[\"/component---src-pages-docs-js-872c07be8b063c2bbd35.js\"],\"component---src-pages-getting-started-js\":[\"/component---src-pages-getting-started-js-d6f58e6c878a4e0b4fc4.js\"],\"component---src-pages-help-js\":[\"/component---src-pages-help-js-f534423b495718350152.js\"],\"component---src-pages-index-js\":[\"/component---src-pages-index-js-ef917e3ca357da956d29.js\"],\"component---src-pages-markdown-remark-frontmatter-slug-js\":[\"/component---src-pages-markdown-remark-frontmatter-slug-js-245c3a40133e425611eb.js\"],\"component---src-pages-news-js\":[\"/component---src-pages-news-js-b6828dc4e5e9869c652d.js\"]}";
</script>
<script>window.___webpackCompilationHash="40f2998a68dec70418db";</script><script src="/webpack-runtime-34cf4cbcb132924ec4f2.js" async></script><script src="/framework-3df8a0b44e3c899c27c9.js" async></script><script src="/app-abaaa1ebd0787c754c34.js" async></script><!-- slice-end id="_gatsby-scripts-1" --></body></html>
<script>window.___webpackCompilationHash="86775c1930dc71f5b2b9";</script><script src="/webpack-runtime-34cf4cbcb132924ec4f2.js" async></script><script src="/framework-3df8a0b44e3c899c27c9.js" async></script><script src="/app-d4caeed29d0f3777c0e6.js" async></script><!-- slice-end id="_gatsby-scripts-1" --></body></html>
23 changes: 6 additions & 17 deletions docs/main/_sources/contents/overlays.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -224,24 +224,13 @@ built. Specific overlays can be selected with ``-O`` flag. For
debugging purposes the templates can be written to a directory given
via the ``-o`` flag.

On clusters with large numbers of nodes a significant speedup can be achieved
by building overlays in parallel. Adding parallel overlay building to `wwctl`
is planned, see issue `#1087 <https://github.com/warewulf/warewulf/issues/1087>`_.
Until parallel overlay building is implemented, builds can be easily done in
parallel with Gnu `parallel` or `xargs`, for example:
Overlay images for multiple node are built in parallel. By default, each CPU in
the Warewulf server will build overlays independently. The number of workers
can be specified with the ``--workers`` option.

.. code-block:: console
# Gnu parallel
wwctl node list | awk '{print $1}' | grep -v "NODE " | parallel -j 12 \
wwctl overlay build -N {}
# xargs
wwctl node list | awk '{print $1}' | grep -v "NODE " | xargs -n 1 -P 12 \
wwctl overlay build -N
By default Warewulf will build/update and cache overlays as needed
(configurable in the ``warewulf.conf``).
Warewulf will attempt to build/update overlays as needed
(configurable in the ``warewulf.conf``); but not all cases are detected,
and manual overlay builds are often necessary.

Chmod
-----
Expand Down
22 changes: 6 additions & 16 deletions docs/main/contents/overlays.html
Original file line number Diff line number Diff line change
Expand Up @@ -334,22 +334,12 @@ <h3>Build<a class="headerlink" href="#build" title="Link to this heading"></a
built. Specific overlays can be selected with <code class="docutils literal notranslate"><span class="pre">-O</span></code> flag. For
debugging purposes the templates can be written to a directory given
via the <code class="docutils literal notranslate"><span class="pre">-o</span></code> flag.</p>
<p>On clusters with large numbers of nodes a significant speedup can be achieved
by building overlays in parallel. Adding parallel overlay building to <cite>wwctl</cite>
is planned, see issue <a class="reference external" href="https://github.com/warewulf/warewulf/issues/1087">#1087</a>.
Until parallel overlay building is implemented, builds can be easily done in
parallel with Gnu <cite>parallel</cite> or <cite>xargs</cite>, for example:</p>
<div class="highlight-console notranslate"><div class="highlight"><pre><span></span><span class="gp"># </span>Gnu<span class="w"> </span>parallel
<span class="go">wwctl node list | awk &#39;{print $1}&#39; | grep -v &quot;NODE &quot; | parallel -j 12 \</span>
<span class="go"> wwctl overlay build -N {}</span>

<span class="gp"># </span>xargs
<span class="go">wwctl node list | awk &#39;{print $1}&#39; | grep -v &quot;NODE &quot; | xargs -n 1 -P 12 \</span>
<span class="go"> wwctl overlay build -N</span>
</pre></div>
</div>
<p>By default Warewulf will build/update and cache overlays as needed
(configurable in the <code class="docutils literal notranslate"><span class="pre">warewulf.conf</span></code>).</p>
<p>Overlay images for multiple node are built in parallel. By default, each CPU in
the Warewulf server will build overlays independently. The number of workers
can be specified with the <code class="docutils literal notranslate"><span class="pre">--workers</span></code> option.</p>
<p>Warewulf will attempt to build/update overlays as needed
(configurable in the <code class="docutils literal notranslate"><span class="pre">warewulf.conf</span></code>); but not all cases are detected,
and manual overlay builds are often necessary.</p>
</section>
<section id="chmod">
<h3>Chmod<a class="headerlink" href="#chmod" title="Link to this heading"></a></h3>
Expand Down
2 changes: 1 addition & 1 deletion docs/main/searchindex.js

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions getting-started/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,6 @@
<script
id="gatsby-chunk-mapping"
>
window.___chunkMapping="{\"app\":[\"/app-abaaa1ebd0787c754c34.js\"],\"component---src-pages-404-js\":[\"/component---src-pages-404-js-a3455995e64cdd2229de.js\"],\"component---src-pages-docs-js\":[\"/component---src-pages-docs-js-872c07be8b063c2bbd35.js\"],\"component---src-pages-getting-started-js\":[\"/component---src-pages-getting-started-js-d6f58e6c878a4e0b4fc4.js\"],\"component---src-pages-help-js\":[\"/component---src-pages-help-js-f534423b495718350152.js\"],\"component---src-pages-index-js\":[\"/component---src-pages-index-js-ef917e3ca357da956d29.js\"],\"component---src-pages-markdown-remark-frontmatter-slug-js\":[\"/component---src-pages-markdown-remark-frontmatter-slug-js-245c3a40133e425611eb.js\"],\"component---src-pages-news-js\":[\"/component---src-pages-news-js-b6828dc4e5e9869c652d.js\"]}";
window.___chunkMapping="{\"app\":[\"/app-d4caeed29d0f3777c0e6.js\"],\"component---src-pages-404-js\":[\"/component---src-pages-404-js-a3455995e64cdd2229de.js\"],\"component---src-pages-docs-js\":[\"/component---src-pages-docs-js-872c07be8b063c2bbd35.js\"],\"component---src-pages-getting-started-js\":[\"/component---src-pages-getting-started-js-d6f58e6c878a4e0b4fc4.js\"],\"component---src-pages-help-js\":[\"/component---src-pages-help-js-f534423b495718350152.js\"],\"component---src-pages-index-js\":[\"/component---src-pages-index-js-ef917e3ca357da956d29.js\"],\"component---src-pages-markdown-remark-frontmatter-slug-js\":[\"/component---src-pages-markdown-remark-frontmatter-slug-js-245c3a40133e425611eb.js\"],\"component---src-pages-news-js\":[\"/component---src-pages-news-js-b6828dc4e5e9869c652d.js\"]}";
</script>
<script>window.___webpackCompilationHash="40f2998a68dec70418db";</script><script src="/webpack-runtime-34cf4cbcb132924ec4f2.js" async></script><script src="/framework-3df8a0b44e3c899c27c9.js" async></script><script src="/app-abaaa1ebd0787c754c34.js" async></script><!-- slice-end id="_gatsby-scripts-1" --></body></html>
<script>window.___webpackCompilationHash="86775c1930dc71f5b2b9";</script><script src="/webpack-runtime-34cf4cbcb132924ec4f2.js" async></script><script src="/framework-3df8a0b44e3c899c27c9.js" async></script><script src="/app-d4caeed29d0f3777c0e6.js" async></script><!-- slice-end id="_gatsby-scripts-1" --></body></html>
Loading

0 comments on commit 96221f9

Please sign in to comment.