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

Fixa inför HT21 #2

Closed
AndreasArne opened this issue Nov 4, 2020 · 7 comments
Closed

Fixa inför HT21 #2

AndreasArne opened this issue Nov 4, 2020 · 7 comments

Comments

@AndreasArne
Copy link
Member

AndreasArne commented Nov 4, 2020

kmom01

  • Rekommendera att inte använda cygwin, WSL eller en linux VM.
  • Förtydliga att de i circleci config ska använda make kommandona och inte pytest och flake8 kommandon från circleci guiden.
  • Lägg till hur man cachar på requirements filen om det inte står i guiden.
    - save_cache:
    key: m2-{{ checksum "requirements/dev.txt" }}
    paths:
    - venv
    Epzillon@c82217c
  • Gör det tydligare att de ska forka mitt repo? https://dbwebb.se/kunskap/introduktion_till_devops_appen#appen Någon behövde göra något två gpnger för att han inte visste att han skulle göra det.
  • Visa hur de ska skapa SSH nycklar. "ssh-keygen -m PEM -t rsa -C "<your_email@example.com>", utan lösenord. Annars funkkar det inte på circleci. Skapa ny ssh nyckel via azure och ladda ner den. Den verkar funka i båda azure och circleci
  • Problem med 2 tester i vissa miljöer oklart varför. löses med
    i tests/unit/models/test_user.py, för testerna test_password_hashing och test_avatar. ändra anropet.
# @mock.patch("app.models.current_app")
def test_password_hashing(test_app, user1):

gör samma sak för båda

@AndreasArne

This comment has been minimized.

@AndreasArne

This comment has been minimized.

@AndreasArne

This comment has been minimized.

@AndreasArne

This comment has been minimized.

@AndreasArne

This comment has been minimized.

@AndreasArne

This comment has been minimized.

@AndreasArne
Copy link
Member Author

AndreasArne commented Nov 4, 2020

Generellt

  • kolla in vad som mer finns på github education pack, https://education.github.com/pack. nu verkar new relic ha sammarbete med dem.
  • Bli bättre på att visa hur de ska felsöka verktygen. Kanske ett stycke i slutet av varje artikel som handlar om felsöka den saken. Oftast är det ju bara var de hittar loggarna. ELler hur de får mer verbose utskrifter.
  • Kan kolla morgans redovisningstexter, de är bra.
  • Fixa dbwebb gui rättning. Starta deras dockers från kmom02. Fixa selenium tester för rättning.
  • Kolla över tagging strategin, jag är nu inne på vx.x.x och säger åt dem att också använda vx.x.x så både de och jag gör v1.0.0 osv.
  • Github har bytt namn från master till main på branches. Uppdatera repot genom att byta namn på master branch till main
  • läs https://www.accenture.com/us-en/blogs/software-engineering-blog/shinde-development-operations-silos
  • Ge mer praktisk info i materialet och på föreläsningen och låt dem istället läsa boken och svara på fråor? Fråga studenterna i slutet av kursen om vad de tror om det upplägget.
  • Skippa grupparbete, uppgifterna är svåra att dela upp på flera och samtidigt lära sig allt och inte bara den saken en gör.
  • Strukturera länkar bättre. Nu liiger de hej vilt i textblock.
  • Gå över till The devops handbook för föreläsningar. Alt. kör med båda och inte så mkt från Effektive Devops.
  • Staging miljö för CircleCi
  • Trefik fös SSL mellan containers?
  • Gå igenom tidigare state of devops reports
  • Ha diskussioner kring det jag frågar i redovisningstexterna.
    "Något jag känner dock är att man kanske skulle behöva ha diskussion eller liknande runt de olika frågorna som finns i redovisnings texten. Jag läser och läser förklarar för andra hur jag tänker osv men känner bara mig osäker. Har känt lite så i varje redovisnings text man letar efter svar men känner inte direkt man får någon jättebra koppling. Tror diskussioner runt dessa frågorna skulle göra det lättare att förstå tänket bakom eller det skulle även vara nice om jag kunde få mer feedback på redovisnings texterna för att verkligen veta att jag har fattat frågorna."
  • Får "certificate signed by unknown authority" i olika verktyg, blir certifikaten inte korrekt?
  • Skriv om kursplan Innehåller saker om projekt och presentation. Lägg till mål om skrivander. Saker de ska skriva om måste finnas som mål.
  • För att underlätta / förhindra att liknande problem uppstår så kanske du hade kunna lägga till instruktioner hur man kan använda Ansible för att testa så att den tjänsten man skapar verkligen fungerar som till exempel fler kommandon som: wget localhost:9104/metrics.
  • Feedback:
    • "Kursen i sig och kurmomenten har varierat lite i kvalit´e dock s˚a ska det till
      l¨ararens f¨orsvar n¨amnas att det prim¨ara problemet i kursmoment 1-3 var en
      extern guide som delade med sig av felaktig kod och var ¨over lag ganska otydlig.
      N˚agot jag g¨arna skulle se f¨orb¨attras fr˚an l¨ararens sida ¨ar mer information p˚a
      slides under f¨orel¨asningar om DevOps kulturen. Informationen som sades var
      bra men tydligare ”bullet points” p˚a det hj¨alper n¨ar man ska ta anteckningar
      eller f¨ors¨oka f¨orst˚a det viktigaste ur ett l¨angre stycke uppl¨ast text."
    • "Om jag hade fått ändra något i kursen så hade jag önskat att minst ett kursmoment till hade varit om Kubernetes och sen hade jag velat lära mig om hur man kan skala en webbapplikation med både K8s och Ansible. "
    • https://docs.google.com/document/d/1N2tpKEDO5tTtqrv5jDVEwt6ffNYrNtGCVMVw_LVrUnI/edit#
    • https://github.com/upgundecha/howtheysre

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

1 participant