Script author here :-) This was due to two different GitHub Action workflows:
(Workflow 1): Remove the need-triage label under certain conditions.
(Workflow 2): If anyone outside a project maintainer removes a label, re-add it with a friendly message explaining why.
Submitted those at like 10 or 11 pm and went to sleep. Woke up to all issues that got changed overnight with dozens, hundreds, or thousands of these messages.
Cause: Workflow 2 should have checked for project maintainers but also other bots and automation that might also be clearing labels. It got fixed immediately once we realized the issue.
I learned the hard way to always implement a circuit breaker for event-driven triggers like this. We use a simple Redis counter with a short TTL to rate limit execution and fail fast if it detects a loop. It is standard practice in backend queues like Celery but easy to overlook in CI configurations.
We are working to resolve this. It's still in preview but expect to see healthy Gemini 2.5 Pro allocations for subscription customers in the near future.
Motorola Solutions is growing in Salt Lake City and Seattle and we are looking for DevOps and Platform engineers, as well as a Software Engineering Manager to join our team. The Cloud Infrastructure team is responsible for the development and operations of critical cloud infrastructure and platform services, in support of Motorola Solutions' public and hybrid cloud-based Software as a Service (SaaS) solutions for public safety customers. This team is part of Motorola Solutions’ Software Enterprise division, which offers secure, reliable and efficient team communications, workflow and operational intelligence solutions for mission critical public safety and enterprise markets throughout the world. Our services leverage Cloud Computing infrastructure on AWS to build at scale.
We offer great benefits and the ability to work with cutting-edge technologies, all while delivering mission-critical solutions that literally do change the world.
The Cloud Infrastructure team is responsible for:
* Design and implementation of a continuous integration/continuous delivery (CI/CD) pipeline into multiple public cloud regions
* Development and operation of common platform services that can be leveraged by our SaaS solutions moving forward
* Overall reliability and security of these services and the environments they are run in
* Monitoring and support for these platform and infrastructure services, as well as metrics collection and reporting related to them
Email me at bryan.morgan@motorolasolutions.com if you're interested or please pass on to someone you think might be.
We're now hiring for the following positions in Seattle and Salt Lake City (Engineering in both, Manager just in SLC).
Motorola Solutions | Cloud Infrastructure Engineering Team | Full time | Seattle or Salt Lake City
On any given day, every moment matters to someone, somewhere. And every moment, Motorola Solutions’ (https://www.motorolasolutions.com/en_us/products/smart-publi...) innovations, products and services play essential roles in people’s lives. We help firefighters see around buildings and police officers see around street corners. We keep utility workers connected and visible to each other with real-time voice and data communication across the smart grid. And we provide the situational awareness first responders need when a moment brings catastrophe. We help people be their best in their moments that matter.
Looking for experienced engineers capable of implementing and operating platform infrastructure services, CI/CD pipeline, and data/analytics services on AWS. Ideal candidate has 3+ years experience, writes code (GoLang, Python, Node.js, and Java primarily), and has experience building and supporting SLA-backed production services. Automation fanatics will jump to the front of the queue. Any specific knowledge or experience in the areas of security, CI/CD pipelines, performance/scalability engineering, capacity planning, or AWS serverless computing would be awesome.
Contact me at bryan dot morgan at motorolasolutions dot com
Sorry - I don't think a good job of phrasing my question, although the replies are welcoming for addressing the question of where should we best be advertising.
My actual question was in terms of running ads on our site - I'm trying to determine if all the ad networks are created equal (in terms of payout/CPM) and really what the expected CPM should be for us.
.....although the fact that you say you've looked at it and have no clue what it's about may be my first indication that we still have some work to do :-)
(Workflow 1): Remove the need-triage label under certain conditions.
(Workflow 2): If anyone outside a project maintainer removes a label, re-add it with a friendly message explaining why.
Submitted those at like 10 or 11 pm and went to sleep. Woke up to all issues that got changed overnight with dozens, hundreds, or thousands of these messages.
Cause: Workflow 2 should have checked for project maintainers but also other bots and automation that might also be clearing labels. It got fixed immediately once we realized the issue.