# No nightly extension build of extensions on macOS for for Slicer Stable Release

**URL:** <https://discourse.slicer.org/t/no-nightly-extension-build-of-extensions-on-macos-for-for-slicer-stable-release/26775>\
**Category:** Support\
**Created:** [December 16, 2022, 7:34pm UTC](https://discourse.slicer.org/t/no-nightly-extension-build-of-extensions-on-macos-for-for-slicer-stable-release/26775 "2022-12-16T19:34:16Z")\
**Posts on this page:** 18\
**Page:** 1

<div class="post-metadata">

**Author:** ![muratmaga](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/muratmaga/32/3622_2.png) [@muratmaga](https://discourse.slicer.org/u/muratmaga)\
**Post date:** [December 16, 2022, 7:34pm UTC](https://discourse.slicer.org/t/no-nightly-extension-build-of-extensions-on-macos-for-for-slicer-stable-release/26775/1 "2022-12-16T19:34:16Z")

</div>

Dashboard doesn’t display any extensions for Mac? Is there something wrong?

[https://slicer.cdash.org/index.php?project=SlicerStable](https://slicer.cdash.org/index.php?project=SlicerStable)

eg., I can’t update SlicerMorph on Mac

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [December 16, 2022, 8:10pm UTC](https://discourse.slicer.org/t/no-nightly-extension-build-of-extensions-on-macos-for-for-slicer-stable-release/26775/2 "2022-12-16T20:10:57Z")

</div>

@jcfr or @Sam_Horvath can you help with this?

---

<div class="post-metadata">

**Author:** ![jcfr](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jcfr/32/17825_2.png) [@jcfr](https://discourse.slicer.org/u/jcfr)\
**Post date:** [December 16, 2022, 8:34pm UTC](https://discourse.slicer.org/t/no-nightly-extension-build-of-extensions-on-macos-for-for-slicer-stable-release/26775/3 "2022-12-16T20:34:30Z")

</div>

> can you help with this?

I will follow up shortly with an update.

---

<div class="post-metadata">

**Author:** ![Young\_Wang](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/young_wang/32/13926_2.png) [@Young\_Wang](https://discourse.slicer.org/u/Young_Wang)\
**Post date:** [December 16, 2022, 8:44pm UTC](https://discourse.slicer.org/t/no-nightly-extension-build-of-extensions-on-macos-for-for-slicer-stable-release/26775/4 "2022-12-16T20:44:31Z")

</div>

@muratmaga I’m curious about which model of Mac and which version of OS you are running.

---

<div class="post-metadata">

**Author:** ![muratmaga](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/muratmaga/32/3622_2.png) [@muratmaga](https://discourse.slicer.org/u/muratmaga)\
**Post date:** [December 16, 2022, 9:53pm UTC](https://discourse.slicer.org/t/no-nightly-extension-build-of-extensions-on-macos-for-for-slicer-stable-release/26775/5 "2022-12-16T21:53:51Z")

</div>

It is macbook pro from 2019, running macos 12.6.1

---

<div class="post-metadata">

**Author:** ![jcfr](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jcfr/32/17825_2.png) [@jcfr](https://discourse.slicer.org/u/jcfr)\
**Post date:** [December 17, 2022, 12:43am UTC](https://discourse.slicer.org/t/no-nightly-extension-build-of-extensions-on-macos-for-for-slicer-stable-release/26775/6 "2022-12-17T00:43:48Z")

</div>

To follow up on this, while `Preview` extensions are always being built on macOS. There are issues to finalize the build associated with the `Preview` extensions. See below.

Waiting we understand better, I will restart the machine.

| Date | Slicer Preview | Slicer Stable |
| --- | --- | --- |
| 2022-12-16 | ✅[164](https://slicer.cdash.org/index.php?project=SlicerPreview&date=2022-12-16&filtercount=1&showfilters=1&field1=site&compare1=63&value1=factory-south-macos) | ⌛[76](https://slicer.cdash.org/index.php?project=SlicerStable&date=2022-12-16&filtercount=1&showfilters=1&field1=site&compare1=63&value1=factory-south-macos) |
| 2022-12-15 | ✅[164](https://slicer.cdash.org/index.php?project=SlicerPreview&date=2022-12-15&filtercount=1&showfilters=1&field1=site&compare1=63&value1=factory-south-macos) | ✅[165](https://slicer.cdash.org/index.php?project=SlicerStable&date=2022-12-15&filtercount=1&showfilters=1&field1=site&compare1=63&value1=factory-south-macos) |
| 2022-12-14 | ✅[164](https://slicer.cdash.org/index.php?project=SlicerPreview&date=2022-12-14&filtercount=1&showfilters=1&field1=site&compare1=63&value1=factory-south-macos) | ❓[88](https://slicer.cdash.org/index.php?project=SlicerStable&date=2022-12-14&filtercount=1&showfilters=1&field1=site&compare1=63&value1=factory-south-macos) |
| 2022-12-13 | ✅[164](https://slicer.cdash.org/index.php?project=SlicerPreview&date=2022-12-13&filtercount=1&showfilters=1&field1=site&compare1=63&value1=factory-south-macos) | ❓[144](https://slicer.cdash.org/index.php?project=SlicerStable&date=2022-12-13&filtercount=1&showfilters=1&field1=site&compare1=63&value1=factory-south-macos) |
| 2022-12-12 | ✅[164](https://slicer.cdash.org/index.php?project=SlicerPreview&date=2022-12-12&filtercount=1&showfilters=1&field1=site&compare1=63&value1=factory-south-macos) | ✅[164](https://slicer.cdash.org/index.php?project=SlicerStable&date=2022-12-12&filtercount=1&showfilters=1&field1=site&compare1=63&value1=factory-south-macos) |
| 2022-12-11 | ✅[164](https://slicer.cdash.org/index.php?project=SlicerPreview&date=2022-12-11&filtercount=1&showfilters=1&field1=site&compare1=63&value1=factory-south-macos) | ❓[156](https://slicer.cdash.org/index.php?project=SlicerStable&date=2022-12-11&filtercount=1&showfilters=1&field1=site&compare1=63&value1=factory-south-macos) |

---

<div class="post-metadata">

**Author:** ![jcfr](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jcfr/32/17825_2.png) [@jcfr](https://discourse.slicer.org/u/jcfr)\
**Post date:** [December 17, 2022, 12:51am UTC](https://discourse.slicer.org/t/no-nightly-extension-build-of-extensions-on-macos-for-for-slicer-stable-release/26775/7 "2022-12-17T00:51:12Z")

</div>

Looking at the log file associated with the `Preview` build:

```auto
$ ls -lh /Volumes/D/Logs/factory-south-macos-slicerextensions_preview_nightly.log
... 228K Dec 16 15:50 ....

```

we can see it was written at 3:50 pm.

Looking at the list of running process:

```auto
$ $ ps aux | grep "\-O /Volumes/D/Logs/" 
.... 3:50PM 0:25.53 /Volumes/D/Support/CMake-3.22.1.app/Contents/bin/ctest -S /Volumes/D/DashboardScripts/factory-south-macos-slicerextensions_stable_nightly.cmake -VV -O /Volumes/D/Logs/factory-south-macos-slicerextensions_stable_nightly.log

```

we can see it started at 3:50 pm.

---

<div class="post-metadata">

**Author:** ![jcfr](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jcfr/32/17825_2.png) [@jcfr](https://discourse.slicer.org/u/jcfr)\
**Post date:** [December 17, 2022, 12:52am UTC](https://discourse.slicer.org/t/no-nightly-extension-build-of-extensions-on-macos-for-for-slicer-stable-release/26775/8 "2022-12-17T00:52:07Z")

</div>

To address this, I will disable the tests associated with the Stable build.

---

<div class="post-metadata">

**Author:** ![muratmaga](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/muratmaga/32/3622_2.png) [@muratmaga](https://discourse.slicer.org/u/muratmaga)\
**Post date:** [January 6, 2023, 5:38pm UTC](https://discourse.slicer.org/t/no-nightly-extension-build-of-extensions-on-macos-for-for-slicer-stable-release/26775/9 "2023-01-06T17:38:08Z")

</div>

@jcfr @Sam_Horvath  
this is back, no mac extensions on the stable (at least now shown on dashboard).

---

<div class="post-metadata">

**Author:** ![fedorov](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/fedorov/32/14_2.png) [@fedorov](https://discourse.slicer.org/u/fedorov)\
**Post date:** [January 6, 2023, 5:58pm UTC](https://discourse.slicer.org/t/no-nightly-extension-build-of-extensions-on-macos-for-for-slicer-stable-release/26775/10 "2023-01-06T17:58:29Z")

</div>

I do not see mac extensions on the preview either. Just downloaded the latest preview.

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [January 7, 2023, 12:19am UTC](https://discourse.slicer.org/t/no-nightly-extension-build-of-extensions-on-macos-for-for-slicer-stable-release/26775/11 "2023-01-07T00:19:06Z")

</div>

Just to clarify: The Extensions Catalog looks good ([extensions are available for macOS for Slicer 5.2.1](https://extensions.slicer.org/catalog/All/31317/macosx)). The problems are that extensions were not built last night:

- on macOS for the [Slicer Stable Release](https://slicer.cdash.org/index.php?project=SlicerStable&date=2023-01-06)
- on macOS and linux for the [Slicer Preview Release](https://slicer.cdash.org/index.php?project=SlicerPreview&date=2023-01-06)

A network issue shows up in the linux build in the Slicer Preview Release, so maybe that network outage caused all the issues. Or maybe something else got stuck and the factory computers need a restart. @Sam_Horvath or @jcfr please have a look.

---

<div class="post-metadata">

**Author:** ![jcfr](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jcfr/32/17825_2.png) [@jcfr](https://discourse.slicer.org/u/jcfr)\
**Post date:** [January 7, 2023, 2:02am UTC](https://discourse.slicer.org/t/no-nightly-extension-build-of-extensions-on-macos-for-for-slicer-stable-release/26775/12 "2023-01-07T02:02:45Z")

</div>

> I will disable the tests associated with the Stable build.

This has just been done in [Slicer/DashboardScripts@2280c47d6](https://github.com/Slicer/DashboardScripts/commit/2280c47d6633b9cc155fa412cf6f647afc083717)

---

<div class="post-metadata">

**Author:** ![jcfr](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jcfr/32/17825_2.png) [@jcfr](https://discourse.slicer.org/u/jcfr)\
**Post date:** [January 7, 2023, 2:18am UTC](https://discourse.slicer.org/t/no-nightly-extension-build-of-extensions-on-macos-for-for-slicer-stable-release/26775/13 "2023-01-07T02:18:02Z")

</div>

> re: Connection timed out / [metroplex / Slicer Preview Release](https://slicer.cdash.org/viewBuildError.php?buildid=2904982)

SSH’ing to `metroplex` and attempting to build the `OpenSSL` target confirm this was a temporary network failure.

```
> **ninja OpenSSL**
>
> [6/15] Performing download step (download, verify and extract) for 'OpenSSL' -- verifying file... file='/work/Preview/Slicer-0-build/openssl-1.1.1g-pr12238.tar.gz' -- MD5 hash of /work/Preview/Slicer-0-build/openssl-1.1.1g-pr12238.tar.gz does not match expected value expected: '4765dcd60bcbed784c59ad7c2ca2b841' actual: 'd41d8cd98f00b204e9800998ecf8427e' -- File already exists but hash mismatch. Removing... -- Downloading... dst='/work/Preview/Slicer-0-build/openssl-1.1.1g-pr12238.tar.gz' timeout='none' inactivity timeout='none' -- Using src='https://github.com/Slicer/Slicer-OpenSSL/releases/download/sources/openssl-1.1.1g-pr12238.tar.gz' -- [download 0% complete] -- ... -- [download 100% complete] -- verifying file... file='/work/Preview/Slicer-0-build/openssl-1.1.1g-pr12238.tar.gz' -- Downloading... done -- extracting... src='/work/Preview/Slicer-0-build/openssl-1.1.1g-pr12238.tar.gz' dst='/work/Preview/Slicer-0-build/OpenSSL' -- extracting... [tar xfz] -- extracting... [analysis] -- extracting... [rename] -- extracting... [clean up] -- extracting... done ... [15/15] Completed 'OpenSSL'
```

Since no incident are reported in [GitHub Status history](https://www.githubstatus.com/history), I will check with Kitware monitoring.

---

<div class="post-metadata">

**Author:** ![jcfr](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jcfr/32/17825_2.png) [@jcfr](https://discourse.slicer.org/u/jcfr)\
**Post date:** [January 7, 2023, 11:06pm UTC](https://discourse.slicer.org/t/no-nightly-extension-build-of-extensions-on-macos-for-for-slicer-stable-release/26775/14 "2023-01-07T23:06:51Z")

</div>

Follow up:

- `metroplex` dashboard ✅
- `factory-south-macos` ⏳
  - testing of the preview package was “stuck” due to a zombie process, this has been resumed and build & test of extensions should follow up
  - Note that build of preview macos packages are being reinstated on `computron` factory that is now running macOS 13 (Ventura). See [Slicer/DashboardScripts#52](https://github.com/Slicer/DashboardScripts/issues/52)

---

<div class="post-metadata">

**Author:** ![fedorov](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/fedorov/32/14_2.png) [@fedorov](https://discourse.slicer.org/u/fedorov)\
**Post date:** [January 13, 2023, 2:41pm UTC](https://discourse.slicer.org/t/no-nightly-extension-build-of-extensions-on-macos-for-for-slicer-stable-release/26775/15 "2023-01-13T14:41:32Z")

</div>

Extension manager for a preview release is blank again today.

 ![image](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/a/2/a23b1ef88d6f5bb65ad9465dbdfe02dde5a17b79.jpeg)

---

<div class="post-metadata">

**Author:** ![jcfr](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jcfr/32/17825_2.png) [@jcfr](https://discourse.slicer.org/u/jcfr)\
**Post date:** [January 13, 2023, 3:48pm UTC](https://discourse.slicer.org/t/no-nightly-extension-build-of-extensions-on-macos-for-for-slicer-stable-release/26775/16 "2023-01-13T15:48:29Z")

</div>

Based on your screenshot, it is associated with `2023.01.05` which seems to correspond to the preview release for which one you already reported an issue, see [here](https://discourse.slicer.org/t/no-nightly-extension-build-of-extensions-on-macos-for-for-slicer-stable-release/26775/10).

I suggest you download a more recent preview build.

---

<div class="post-metadata">

**Author:** ![fedorov](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/fedorov/32/14_2.png) [@fedorov](https://discourse.slicer.org/u/fedorov)\
**Post date:** [January 13, 2023, 4:27pm UTC](https://discourse.slicer.org/t/no-nightly-extension-build-of-extensions-on-macos-for-for-slicer-stable-release/26775/17 "2023-01-13T16:27:35Z")

</div>

I see. I mistakenly assumed that dashboard fix will recover extensions for the problematic past releases. Thank you for the clarification.

---

<div class="post-metadata">

**Author:** ![mau\_igna\_06](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/mau_igna_06/32/9056_2.png) [@mau\_igna\_06](https://discourse.slicer.org/u/mau_igna_06)\
**Post date:** [January 13, 2023, 4:37pm UTC](https://discourse.slicer.org/t/no-nightly-extension-build-of-extensions-on-macos-for-for-slicer-stable-release/26775/18 "2023-01-13T16:37:12Z")

</div>

I think this should work on ubuntu:

```auto
QTWEBENGINE_DISABLE_SANDBOX=1 ./Slicer

```

The extensions manager is empty for me if I don’t set that variable

Hope it helps
