Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Barbican takeover on the Ceilometer and Aodh pages #293

Open
madmax-codewarrior-0 opened this issue Nov 10, 2022 · 3 comments
Open

Barbican takeover on the Ceilometer and Aodh pages #293

madmax-codewarrior-0 opened this issue Nov 10, 2022 · 3 comments

Comments

@madmax-codewarrior-0
Copy link

This might be a small thing, but it appears we have a perpetrated pilfering by a persistent purple porcupine for the Telemetry projects.

Looks like the mascot on the Ceilometer software page (https://www.openstack.org/software/releases/yoga/components/ceilometer), Aodh page (though I'm not sure if it ever had a mascot besides the meerkat; https://www.openstack.org/software/releases/yoga/components/aodh), and the Telemetry development/support team's mascot as well, have all been substituted with Barbican's mascot.

I don't have the knowledge to hunt it down very far, but I at least I got to the page template and the line that is suppose to fill in the mascot name and pull a reference to the mascot:

<h2>$Component.CodeName <i class="<% if $Component.Mascot %>$Component.Mascot.Name<% else %>Barbican<% end_if %>"></i></h2>

<img src="/software/images/mascots/{$MascotRef}.png" width="50px" /><br/>

I'm guessing these two classes might contain something helpful:

https://github.com/OpenStackweb/openstack-org/blob/master/software/code/infrastructure/active_records/Mascot.php

https://github.com/OpenStackweb/openstack-org/blob/master/software/code/infrastructure/active_records/OpenStackComponent.php

And possibly this database migration class:

https://github.com/OpenStackweb/openstack-org/blob/master/software/code/migrations/PopulateMascotsMigration.php

Another thought at the back of my head is that the "Telemetry" project has both Ceilometer and Aodh, but I believe the subprojects/deliverables don't have their own individual mascot.

@iamweswilson
Copy link
Contributor

iamweswilson commented Nov 10, 2022 via email

@iamweswilson
Copy link
Contributor

iamweswilson commented Nov 10, 2022 via email

@madmax-codewarrior-0
Copy link
Author

You betcha! Happy to help.

A small piece of my thoughts said it could have been in the DB or something went wrong in the migration. If not something DB related and if I had more time on my hands, I would have dug a little further and possibly put in a PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants