Jason - thankyou! Perfect. As it happens, I am getting the other error as
well (no subscription information in activation keys), so I'll look at both.

cheers
L.

------
"Mission Statement: To provide hope and inspiration for collective action,
to build collective power, to achieve collective transformation, rooted in
grief and rage but pointed towards vision and dreams."

 - Patrice Cullors, *Black Lives Matter founder*

On 10 May 2017 at 11:35, 'Jason B. Nance' via Foreman users <
[email protected]> wrote:

> Hey Lachlan,
>
> You could create /opt/theforeman/tfm/root/usr/share/gems/gems/
> katello-3.2.1.1/db/migrate/20170321012632_fill_in_content_view_components.rb
> (or similar based on your Katello version) with the contents of:
>
>     https://github.com/Katello/katello/pull/6690/files
>
> ...then run a --upgrade if you don't have luck with the console.
>
> Regards,
>
> j
>
>
> ------------------------------
> *From: *"Lachlan Musicman" <[email protected]>
> *To: *"Foreman Users" <[email protected]>
> *Sent: *Tuesday, May 9, 2017 6:08:57 PM
> *Subject: *Re: [foreman-users] Foreman 1.14/Katello 3.3 upgrade make CCVs
> useless
>
> Thanks Klaas. I'm not 100% sure how foreman-rake console works so I'll
> need to look into it.
>
> Appreciate your help.
>
> cheers
> L.
>
> ------
> "Mission Statement: To provide hope and inspiration for collective action,
> to build collective power, to achieve collective transformation, rooted in
> grief and rage but pointed towards vision and dreams."
>
>  - Patrice Cullors, *Black Lives Matter founder*
>
> On 9 May 2017 at 17:15, Klaas Demter <[email protected]> wrote:
>
>> Sorry wrong link - right solution:
>> http://projects.theforeman.org/issues/18820
>>
>>
>> Greetings
>> Klaas Demter
>>
>> ATIX - The Linux & Open Source Company
>> www.atix.de
>>
>> ----- Ursprüngliche Mail -----
>> Von: "Klaas Demter" <[email protected]>
>> An: [email protected]
>> Gesendet: Dienstag, 9. Mai 2017 09:12:13
>> Betreff: Re: [foreman-users] Foreman 1.14/Katello 3.3 upgrade make CCVs
>> useless
>>
>> Hey,
>> this sounds like http://projects.theforeman.org/issues/19024.
>>
>> you can fix it by applying it manually - something like this in
>> "foreman-rake console" - or wait for 3.3.2:
>>   class FakeContentView < ActiveRecord::Base
>>     self.table_name = 'katello_content_views'
>>
>>     has_many :content_view_components, :class_name =>
>> "FakeContentViewVersion", :dependent => :destroy,
>>              :inverse_of => :composite_content_view, :foreign_key =>
>> :composite_content_view_id
>>   end
>>
>>   class FakeContentViewVersion < ActiveRecord::Base
>>     self.table_name = 'katello_content_view_versions'
>>
>>     has_many :content_view_components, :inverse_of =>
>> :content_view_version, :dependent => :destroy, :class_name =>
>> 'FakeContentViewComponent'
>>   end
>>
>>   class FakeContentViewComponent < ActiveRecord::Base
>>     self.table_name = 'katello_content_view_components'
>>
>>     belongs_to :content_view_version, :class_name =>
>> "FakeContentViewVersion",
>>                               :inverse_of => :content_view_components
>>     belongs_to :content_view, :class_name => "FakeContentView",
>>                               :inverse_of => :component_composites
>>   end
>>
>>     FakeContentViewComponent.find_each do |cvc|
>>       if cvc.content_view_id.nil? && cvc.content_view_version_id
>>         cvc.content_view_id = cvc.content_view_version.content_view_id
>>         cvc.save!
>>       end
>>     end
>>
>>
>> Greetings
>> Klaas Demter
>>
>> ATIX - The Linux & Open Source Company
>> www.atix.de
>>
>> ----- Ursprüngliche Mail -----
>> Von: "Lachlan Musicman" <[email protected]>
>> An: [email protected]
>> Gesendet: Dienstag, 9. Mai 2017 07:46:03
>> Betreff: [foreman-users] Foreman 1.14/Katello 3.3 upgrade make CCVs
>> useless
>>
>> Hi
>>
>> I upgraded Foreman/Katello successfully (ie, without warning or error)
>> from
>> 1.13/3.2 -> 1.14/3.3
>>
>> Now, when I go to a Composite Content Views, their "List/Remove Content
>> Views" has the right number of rows in the table, but there is no text nor
>> any ability to update to a newer version.
>>
>> This makes them useless, and I'm not sure how to solve it?
>>
>> I have rebooted the machine, and checked in Firefox and Chromium on Debian
>> Stretch, Chrome in Windows.
>>
>> See attached images for eg
>>
>> Also attached: the html source code for the table cell with the missing
>> value
>>
>> How do I fix this?
>>
>> cheers
>> L.
>> ------
>> "Mission Statement: To provide hope and inspiration for collective action,
>> to build collective power, to achieve collective transformation, rooted in
>> grief and rage but pointed towards vision and dreams."
>>
>>  - Patrice Cullors, *Black Lives Matter founder*
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Foreman users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To post to this group, send email to [email protected].
>> Visit this group at https://groups.google.com/group/foreman-users.
>> For more options, visit https://groups.google.com/d/optout.
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Foreman users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To post to this group, send email to [email protected].
>> Visit this group at https://groups.google.com/group/foreman-users.
>> For more options, visit https://groups.google.com/d/optout.
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Foreman users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To post to this group, send email to [email protected].
>> Visit this group at https://groups.google.com/group/foreman-users.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Foreman users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/foreman-users.
> For more options, visit https://groups.google.com/d/optout.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Foreman users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/foreman-users.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Foreman users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to