# Open Edx Programs: Course run is not publishable // \[IRONWOOD\]

**URL:** <https://discuss.openedx.org/t/open-edx-programs-course-run-is-not-publishable-ironwood/2631>\
**Category:** Site Operations Help\
**Created:** [July 3, 2020, 5:42pm UTC](https://discuss.openedx.org/t/open-edx-programs-course-run-is-not-publishable-ironwood/2631 "2020-07-03T17:42:12Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Xperez](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/xperez/32/1089_2.png) [@Xperez](https://discuss.openedx.org/u/Xperez)\
**Post date:** [July 3, 2020, 5:42pm UTC](https://discuss.openedx.org/t/open-edx-programs-course-run-is-not-publishable-ironwood/2631/1 "2020-07-03T17:42:12Z")

</div>

Hi im getting this error on my discovery error log:

> Course run [course-v1:CBV+001+001] is not publishable

What can be the reasons not to be publishable?

Thanks in advance 🙂

---

<div class="post-metadata">

**Author:** ![Xperez](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/xperez/32/1089_2.png) [@Xperez](https://discuss.openedx.org/u/Xperez)\
**Post date:** [July 4, 2020, 3:21am UTC](https://discuss.openedx.org/t/open-edx-programs-course-run-is-not-publishable-ironwood/2631/2 "2020-07-04T03:21:15Z")

</div>

Hi @jramnai do you have any experience working with Programs? Could you guide me? 😊

Thanks in advance.

---

<div class="post-metadata">

**Author:** ![jramnai](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/jramnai/32/87_2.png) [@jramnai](https://discuss.openedx.org/u/jramnai)\
**Post date:** [July 4, 2020, 6:04am UTC](https://discuss.openedx.org/t/open-edx-programs-course-run-is-not-publishable-ironwood/2631/3 "2020-07-04T06:04:28Z")

</div>

Hi @Xperez,

If you want programs running on your instance then you have to create your own marketing site ([reference](https://discuss.openedx.org/t/programs-in-open-edx/353)).

And your course is not publishable because of this [LOC](https://github.com/edx/course-discovery/blob/open-release/ironwood.master/course_discovery/apps/course_metadata/models.py#L867#L872).

---

<div class="post-metadata">

**Author:** ![Xperez](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/xperez/32/1089_2.png) [@Xperez](https://discuss.openedx.org/u/Xperez)\
**Post date:** [July 7, 2020, 7:28pm UTC](https://discuss.openedx.org/t/open-edx-programs-course-run-is-not-publishable-ironwood/2631/4 "2020-07-07T19:28:07Z")

</div>

@jramnai thanks for your answer 🙂

I`ve been searching these days about the best way to build a marketing site and found 2 options:

- [Open Fun´s Richie CMS](https://github.com/openfun/richie)
- [EduNext´s wordpress plugin](https://wordpress.org/plugins/edunext-openedx-integrator/)

I still have a doubt: Why is it that in a Devstack installation, without having a marketing site configured by default, i am able to create, publish and see my programs?

Thanks a lot for your guidance 🙂

---

<div class="post-metadata">

**Author:** ![jramnai](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/jramnai/32/87_2.png) [@jramnai](https://discuss.openedx.org/u/jramnai)\
**Post date:** [July 8, 2020, 2:46am UTC](https://discuss.openedx.org/t/open-edx-programs-course-run-is-not-publishable-ironwood/2631/5 "2020-07-08T02:46:19Z")

</div>

> [@Xperez](#):
>
> I still have a doubt: Why is it that in a Devstack installation, without having a marketing site configured by default, i am able to create, publish and see my programs?

I am also clueless about this.

---

<div class="post-metadata">

**Author:** ![kritika\_arora](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/kritika_arora/32/965_2.png) [@kritika\_arora](https://discuss.openedx.org/u/kritika_arora)\
**Post date:** [July 30, 2020, 5:13am UTC](https://discuss.openedx.org/t/open-edx-programs-course-run-is-not-publishable-ironwood/2631/6 "2020-07-30T05:13:36Z")

</div>

But how it can be possible earlier i run the same refresh\_course\_metadata management comand to import the courses into the discovery course table and it sucessfully run . But now giving this error

 ![Screenshot from 2020-07-30 10-43-05](https://us1.discourse-cdn.com/flex020/uploads/openedx/original/2X/4/47b416505ce583567a2b22a13f5d4a37a5a1133f.png)

---

<div class="post-metadata">

**Author:** ![kritika\_arora](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/kritika_arora/32/965_2.png) [@kritika\_arora](https://discuss.openedx.org/u/kritika_arora)\
**Post date:** [July 30, 2020, 5:14am UTC](https://discuss.openedx.org/t/open-edx-programs-course-run-is-not-publishable-ironwood/2631/7 "2020-07-30T05:14:46Z")

</div>

How to import courses in the discovery db without marketing site
