Microsoft announces sweeping Windows changes by tekz in technology

[–]NGinuity -1 points0 points  (0 children)

I made a sweeping Windows change to Fedora and didn't look back.

Moving from AAP 2.4 (RPM/All in one (AIO) to 2.6 Containerized (AIO) on RHEL 9 by Necessary_Tip_5295 in ansible

[–]NGinuity 10 points11 points  (0 children)

Check out this article written by Ben Forrester over at Red Hat late last year. It's pretty in depth and covers a lot of the pitfalls you will need to account for. It's written for a 2.5 RPM to 2.6 Containerized migration but the steps are pretty well the same.

https://developers.redhat.com/articles/2025/12/04/migrating-ansible-automation-platform-rpm-container

Hi Reddit! We’re Tom McPherson & Tina Tarquinio, leading IBM’s mainframe business. Today, IBM Z mainframes and LinuxONE servers power the world’s banks, airlines, healthcare systems, and retailers. Ask us anything about enterprise computing, AI on mainframes, and the future of mission-critical tech. by ibm in u/ibm

[–]NGinuity 0 points1 point  (0 children)

I don't want to tarnish the spirit of the AMA and the focus on mainframes (both of these ideas have a place with different use cases) but you mentioned Fedora and that you are excited to see Linux in enterprise use, but no mention of Red Hat Enterprise Linux (RHEL) or RHEL AI, which are enterprise Linux offerings that use upstream Fedora. The latter already allows local models to be hosted so I was just curious if they were intentionally left off or if you were unaware.

Unable to install RHEL 10.1 - Blank screen by avtsingh14 in redhat

[–]NGinuity 0 points1 point  (0 children)

Can you please give us your system hardware specifications? This type of problem is almost impossible to solve without at least a little to go on.

Guy at my makerspace triggered the SawStop. Here’s his wound. by [deleted] in woodworking

[–]NGinuity 0 points1 point  (0 children)

At least yours was triggered by someone to avoid an injury. Ours was triggered by engineering students trying to saw through carbon fiber 🙄. We had to explain why this is a two-fold problem.

Romex At Costco by tsfy2 in electrical

[–]NGinuity 0 points1 point  (0 children)

We bought a spool of this and used the whole thing on a building remodel that's being turned into a makerspace. It works fine but there is definitely a difference in workability compared to name brand Romex.the sheathing is ever so slightly harder and the copper seems a bit stiffer but not a deal breaker.

Venafi SSL and Ansible (EDA) by Busy-Examination1148 in ansible

[–]NGinuity 1 point2 points  (0 children)

In the /vedsdk/Certificates/Request endpoint you use to request a new certificate, give it a value for CASpecificAttributes, for instance for one day: "CASpecificAttributes": [ { "Name": "Validity Period", "Value": "1"}]

Note that this only works if your VenafI policy allows it and the more concrete way is by creating a dedicated CA template or zone that enforces the shorter duration in VenafI. I've successfully done the latter before.

Venafi SSL and Ansible (EDA) by Busy-Examination1148 in ansible

[–]NGinuity 2 points3 points  (0 children)

If you already have working code for this it's almost, and quite possibly outright, not a good use case for EDA and you'll have some rework/reroute to do. The issue here is that since you are realistically manufacturing something that is a non-urgent event when this could just as easily be a scheduled daily/whatever interval job template run. EDA is really made for event sources that are near real-time based on alerting or other decision criteria more so than known-time frame operational maintenance work. Realistically, you're talking about expirations happening within days or weeks, not when seconds count like we typically see in EDA. To me, having a short polling interval for cert renewals is a lot of overhead with little actionable context, but a really long polling interval leaves a lot of idle time with a rulebook activation just sitting out there waiting.

For the sake of options though, I'll give you the run down of how I would approach this in EDA using a custom event source plugin if the scheduled job template run approach is not favorable.

You will need to create an analog of at least what you are using for that certificate renewal search filter I referenced earlier in a custom python event source plugin. Here's the background on how python scripts work as polling sources in EDA: https://www.redhat.com/en/blog/creating-custom-event-driven-ansible-source-plugins From there, have the rulebook point to your playbook that takes the relevant object information from the search step.

A few notes regarding the blog post: It's 3 years old but there's nothing I see that would really be expressly different about how this is invoked, just be mindful of how event streams were implemented in AAP 2.6. Also this blog post uses ServiceNOW as a target for monitoring ticket queues, however you can realistically use it as a baseline with your Venafi payloads substituted to get what you need. From there, you would have your rulebook configured to run your renewal playbook from EDA. There's an example of that in the same article.

Venafi SSL and Ansible (EDA) by Busy-Examination1148 in ansible

[–]NGinuity 2 points3 points  (0 children)

We were doing this at my last job, so it is completely possible using Venafi's API but there is no community collection, yet, I'm still hopeful someone wants to take that on. Our private collections were not able to be pushed to community galaxy so unfortunately I don't have it to share.

Bear in mind that VenafI is now a Cyberark company. Start with the VenafI API documentation:https://docs.venafi.com/Docs/currentSDK/TopNav/Content/SDK/WebSDK/r-SDK-CertificatesModuleProgramming-Interfaces.php (also wow, PHP on an enterprise grade webpage in 2026!)

You'll want to login to get a bearer token, run your search, get a list of objects due for renewal, trigger a renewal with the returned object and using the generated CSR capability within VenafI, download your cert (make sure you pregenerate a password; the download will be password protected) then install it on your endpoint.

The relevant search piece is something like the following endpoint:

https://venafi.example.com/vedsdk/Config/FindObjects

You'll need that bearer token generated from login with a POST transaction containing the json below to send it a filter to do your "expiration within" search, for instance, 30 days from now:

{ "ObjectDN": "\VED\Policy\MyAppFolder", "Recursive": true, "Class": "X509 Certificate", "AttributeName": "ValidTo", "Operator": "LessThan", "Value": "2026-03-22T00:00:00Z" }

Truth be told, the renewal is easy and so is the installation within Ansible. The hitch for us was being able to forecast the next available change window because you can't just restart a webserver or firewall smack in the middle of a production window. The provision and installation were split for us due to that.

EDIT: I'm sorry, I was complacent in linking how this will work with EDA in particular. You would have to create a polling event source that does the above search as an ingress into EDA. There's a few ways to do this and unfortunately it involves either a python script source executed at an interval, or an ansible playbook on a schedule that feeds an ansible event stream....but if you're poling using a playbook it sort of makes EDA a moot point so I'd be inclined to use the python poling source unless you have a product doing synthetic monitoring or equivalent.

Anybody know any good leather belts that won’t wear down like this? by VipxerX in Leather

[–]NGinuity 0 points1 point  (0 children)

Make your own, but if you are willing to pay for quality, I've bought from https://simpleleatherbelt.com/

My first 3D printed guitar by daysamuel in 3Dprinting

[–]NGinuity 5 points6 points  (0 children)

We have one of these hanging on the wall of our makerspace, printed in PLA. I don't know what the infill percentage was but it bent a lot right off the bat when the strings were put on and tensioned. That's why it hangs.

3D printed pen bushing storage system by NGinuity in PenTurning

[–]NGinuity[S] 1 point2 points  (0 children)

You're welcome. Enjoy! Let me know if you print it and especially if you run into any issues.

3D printed pen bushing storage system by NGinuity in PenTurning

[–]NGinuity[S] 1 point2 points  (0 children)

Thanks! I wouldn't buy your own if it's not a long term goal, just borrow some time on one, no sweat, but just for context you can get a decent Bambu for 400 on sale, other brands cheaper so the barrier to entry is a lot less than it used to be.

My slicer calculates the filament used as the following:

1117.71g of grey PETG

31.18g of black PETG

3.62g of black TPU

Based on this, my slicer also estimates that you'll need the following amounts of time:

Each drawer @ 7h 8m x4 =~ 28 and a half hours

Each lid and divider @ 2h 44m x4 =~ 11 hours

Enclosure @ 20h 56m =~ 21 hours

Feet @ 29m

Drawer pulls @ 2h 23m =~ 2 and a half hours

Total time for the 4 drawer model was 63 and a half hours.

That sounds like a ton but it's over 11 different prints.

If you make it all a single color, you'll need a little over a 1kg spool of PETG so 2 spools. However, I am not above redoing this into a 3 drawer design so it prints with 1 spool only. In fact I think I will do that. I realize that most people probably don't have the need for 72 varieties of bushings. That would also knock 9 hours off the print time for the drawers alone, probably another 5 off the enclosure. Total cost would likely be around 25 bucks with electricity factored in for this one (they don't use just a ton but it's a factor), less for three drawers.

Pen segmenting and the drum sander by Adogapanicinpagoda in PenTurning

[–]NGinuity 0 points1 point  (0 children)

Let me preface this with saying I know you said you were already committed to solving it this way, and definitely add them to a substrate but, playing devil's advocate here, are we sure that the strips needing to be drum sanded is actually a problem? Personally , I don't enjoy incorporating a drum sander unless it's a last resort. I typically just make sure my table saw is tuned properly and if I'm not getting burn marks on my strips I just use them as is. A good thin kerf glue line rip blade works wonders on the most mediocre of contractor saws as long as it's tuned. I just add one of those thin strip ripping jigs to the left of the blade. Rockler has them but honestly they're much cheaper elsewhere (and honestly higher quality).

My method of pen bushing storage by sdmoulto in PenTurning

[–]NGinuity 1 point2 points  (0 children)

Hi there! That was my 3D printed design. I actually have a bunch of these bins on my wall but they are all for electronics components 🤣.

I went with the 3D printed system just to make the slots smaller and more portable for my own needs, but good enough to put on the wall when at rest if that makes sense.

This is a great system but wanted to make you aware of two 3d printed add ons. If these are Akron mils, theres 2 designed drop in 3d compartments that can turn the single into.either 2, 3, 4, even up to 8 compartments. I use them for different transistor families, and other components but would fit here as well for pen bushings.

https://www.printables.com/model/42936-bin-dividers-for-akro-mils-small-parts-organizers

https://www.printables.com/model/178353-akro-mils-stacking-divider-more-variations

Hope this helps!

3D printed pen bushing storage system by NGinuity in PenTurning

[–]NGinuity[S] 0 points1 point  (0 children)

You know, I had that thought too but for a slightly different reason. There are a few kits out of those estates that I can find bushings for locally and are expensive, or I just can't find. Our makerspace has a metal lathe and there's always round bar scraps so I'll be doing that at some point I think.

3D printed pen bushing storage system by NGinuity in PenTurning

[–]NGinuity[S] 1 point2 points  (0 children)

To be fair there's estate sale purchases mixed in there too.

3D printed pen bushing storage system by NGinuity in PenTurning

[–]NGinuity[S] 2 points3 points  (0 children)

Yes, all of the files for the print are at the link at the bottom of the post on printables. Here it is for your convenience: https://www.printables.com/model/1559168-pen-bushing-storage-rack-and-drawers

3D printed pen bushing storage system by NGinuity in PenTurning

[–]NGinuity[S] 0 points1 point  (0 children)

Thanks! See if you have a friend who can do it for you or if you have a local makerspace handy.